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

Time bar (total: 19.9s)

analyze120.0ms (0.6%)

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)

sample2.1s (10.6%)

Results
2.1s8248×256valid
1.0ms256infinite
Bogosity

preprocess751.0ms (3.8%)

Algorithm
egg-herbie
Rules
1036×sub-neg
918×div-sub
778×distribute-rgt-in
770×distribute-lft-in
642×+-commutative
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1070-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))
00-0-x
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000)
00-0-(*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x)
00-0-(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
00-0-263505074721/1000000000
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
00-0-(+.f64 x 216700011257/5000000000)
00-0-z
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
00-0-156699607947/500000000
00-0-393497462077/5000000000
00-0-(*.f64 x 104109730557/25000000000)
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)
00-0-(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
00-0-23533438303/500000000
00-0-(*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
00-0-y
00-0-(+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
00-0-4297481763/31250000
00-0-216700011257/5000000000
00-0-(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
00-0-(*.f64 (+.f64 x 216700011257/5000000000) x)
00-0-(-.f64 x 2)
00-0-2
00-0-(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
00-0-(+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000)
00-0-104109730557/25000000000
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01091354
13101342
29341330
341151278
469651278
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))
(neg.f64 (/.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)))
(neg.f64 (/.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)))
(neg.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) (neg.f64 z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 y 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 104109730557/25000000000) 393497462077/5000000000) y) 4297481763/31250000) y) x) y) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 216700011257/5000000000) y) 263505074721/1000000000) y) 156699607947/500000000) y) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 104109730557/25000000000) 393497462077/5000000000) z) 4297481763/31250000) z) y) z) x)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 216700011257/5000000000) z) 263505074721/1000000000) z) 156699607947/500000000) z) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) z) x) y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 (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) (-.f64 z (*.f64 x (-.f64 y (*.f64 x (-.f64 4297481763/31250000 (*.f64 x (-.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))) (-.f64 23533438303/500000000 (*.f64 x (-.f64 156699607947/500000000 (*.f64 x (fma.f64 (neg.f64 x) (-.f64 216700011257/5000000000 x) 263505074721/1000000000))))))
(*.f64 (/.f64 (-.f64 z (*.f64 x (-.f64 y (*.f64 x (-.f64 4297481763/31250000 (*.f64 x (fma.f64 x -104109730557/25000000000 393497462077/5000000000))))))) (-.f64 23533438303/500000000 (*.f64 x (-.f64 156699607947/500000000 (*.f64 x (fma.f64 (neg.f64 x) (-.f64 216700011257/5000000000 x) 263505074721/1000000000)))))) (-.f64 -2 x))
(*.f64 (/.f64 (-.f64 z (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x -104109730557/25000000000 393497462077/5000000000) -4297481763/31250000) x y))) (fma.f64 (fma.f64 x (fma.f64 (+.f64 x -216700011257/5000000000) x 263505074721/1000000000) -156699607947/500000000) x 23533438303/500000000)) (-.f64 -2 x))
(/.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) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x (neg.f64 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 (+.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 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) (neg.f64 z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x (neg.f64 z))))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (neg.f64 z))))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))
(neg.f64 (/.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)))
(neg.f64 (/.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) (neg.f64 (-.f64 z (*.f64 x (-.f64 y (*.f64 x (-.f64 4297481763/31250000 (*.f64 x (-.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))))) (-.f64 23533438303/500000000 (*.f64 x (-.f64 156699607947/500000000 (*.f64 x (fma.f64 (neg.f64 x) (-.f64 216700011257/5000000000 x) 263505074721/1000000000))))))
(*.f64 (/.f64 (neg.f64 (-.f64 -2 x)) (-.f64 23533438303/500000000 (*.f64 x (-.f64 156699607947/500000000 (*.f64 x (fma.f64 (neg.f64 x) (-.f64 216700011257/5000000000 x) 263505074721/1000000000)))))) (-.f64 z (*.f64 x (-.f64 y (*.f64 x (-.f64 4297481763/31250000 (*.f64 x (fma.f64 x -104109730557/25000000000 393497462077/5000000000))))))))
(*.f64 (-.f64 z (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x -104109730557/25000000000 393497462077/5000000000) -4297481763/31250000) x y))) (/.f64 (+.f64 x 2) (fma.f64 (fma.f64 x (fma.f64 (+.f64 x -216700011257/5000000000) x 263505074721/1000000000) -156699607947/500000000) x 23533438303/500000000)))
(neg.f64 (/.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 (neg.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x (neg.f64 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) (neg.f64 (fma.f64 x (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 2 (neg.f64 x)) (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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 2 x)))
(neg.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) (neg.f64 z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)))
(/.f64 (neg.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) (neg.f64 (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) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (neg.f64 (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))
(*.f64 (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (/.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.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 (-.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 (-.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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
Compiler

Compiled 478 to 337 computations (29.5% saved)

eval2.0ms (0%)

Compiler

Compiled 93 to 60 computations (35.5% saved)

prune3.0ms (0%)

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

Compiled 106 to 73 computations (31.1% saved)

localize643.0ms (3.2%)

Algorithm
egg-herbie
Localize:

Found 12 expressions with local error:

NewAccuracyProgram
99.8%
(fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)
99.6%
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
99.5%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
61.5%
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
99.5%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.4%
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
99.0%
(*.f64 x 104109730557/25000000000)
59.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))
99.8%
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
99.5%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
96.3%
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
61.6%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
Rules
1874×distribute-lft-in
1704×distribute-rgt-in
1158×sub-neg
528×associate--r+
502×fma-def
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0551541
11231541
22241541
36851541
423621541
556611541
677271541
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)
x
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 x -2)
-2
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)
(fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)
(fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(-.f64 x 2)
x
2
(+.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 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000)
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
(+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000)
(*.f64 (+.f64 x 216700011257/5000000000) x)
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(+.f64 x -2)
x
-2
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
(fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)
(fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)
(fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)
(fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)
(fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
Outputs
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)
x
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 x -2)
-2
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)
(fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)
(fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(-.f64 x 2)
(+.f64 x -2)
x
2
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)
(*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x)
(*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000)
(fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000)
(fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)
(*.f64 (+.f64 x 216700011257/5000000000) x)
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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)
x
-2
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)
(fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)
(fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)
(fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)
(fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)
(fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)
(fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
Compiler

Compiled 477 to 321 computations (32.7% saved)

series58.0ms (0.3%)

Counts
12 → 264
Calls

66 calls:

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

rewrite278.0ms (1.4%)

Algorithm
batch-egg-rewrite
Rules
308×log1p-expm1-u
308×expm1-log1p-u
296×add-cube-cbrt
295×add-exp-log
295×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify571.0ms (2.9%)

Algorithm
egg-herbie
Rules
1122×associate-*r*
876×fma-def
728×distribute-rgt-in
708×distribute-lft-in
686×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
085556102
1250454734
Stop Event
node limit
Counts
597 → 442
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)))))))))
-1000000000/23533438303
(-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(-.f64 (+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303)
(-.f64 (+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (pow.f64 x 3)))) 1000000000/23533438303)
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
y
(+.f64 y (*.f64 4297481763/31250000 x))
(+.f64 y (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(*.f64 4297481763/31250000 x)
(+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(/.f64 23533438303/500000000 z)
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (*.f64 23533438303/500000000 (/.f64 1 z)))
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) (*.f64 23533438303/500000000 (/.f64 1 z))))
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) (+.f64 (*.f64 (pow.f64 x 3) (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 z)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) z)) (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) z))))) (*.f64 23533438303/500000000 (/.f64 1 z)))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2)))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3)))))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3))) (pow.f64 z 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3))) (pow.f64 z 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3))))))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))))) (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
y
(+.f64 y (*.f64 4297481763/31250000 x))
(+.f64 y (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
y
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 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 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)))
(/.f64 (neg.f64 (+.f64 x -2)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (neg.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (pow.f64 z 3)) (*.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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) (*.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 (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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) 1) (*.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (pow.f64 z 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2))) (*.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)) z)))
(/.f64 (*.f64 (neg.f64 (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (pow.f64 z 3))) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))))
(/.f64 (*.f64 (neg.f64 (+.f64 x -2)) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2))) (*.f64 (neg.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)) z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (pow.f64 z 3)) (+.f64 x -2)) (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (pow.f64 z 3)) 1) (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 (*.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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (pow.f64 z 3)) (neg.f64 (+.f64 x -2))) (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) (+.f64 x -2)) (*.f64 (-.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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) 1) (*.f64 (-.f64 (*.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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) (neg.f64 (+.f64 x -2))) (*.f64 (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (neg.f64 (neg.f64 (+.f64 x -2))) (neg.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 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 -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) -1)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(-.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 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 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 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 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 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 154840252661040053153929/25000000000000000000 (-.f64 (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 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(-.f64 (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) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)) (/.f64 (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 (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 (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 (*.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)) 2) (pow.f64 y 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))))))
(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)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 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 x -2) (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (+.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) (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 (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 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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (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 (*.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 (/.f64 (pow.f64 (cbrt.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))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (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 (sqrt.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))) 1) (/.f64 (sqrt.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 (/.f64 (sqrt.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))) (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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 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 -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(-.f64 (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)
(sqrt.f64 (pow.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 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3))
(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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(-.f64 (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 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 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 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 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 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 154840252661040053153929/25000000000000000000 (-.f64 (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 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 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 x -2) (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (+.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) (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 (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 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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (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 (*.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 (/.f64 (pow.f64 (cbrt.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))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (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 (sqrt.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))) 1) (/.f64 (sqrt.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 (/.f64 (sqrt.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))) (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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 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 -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(-.f64 (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) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)) (/.f64 (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 (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 (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 (*.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)) 2) (pow.f64 y 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))))))
(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 (+.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 (+.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (*.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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (*.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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.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 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.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 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.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 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
-1000000000/23533438303
(-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)
(fma.f64 x 168466327098500000000/553822718361107519809 -1000000000/23533438303)
(-.f64 (+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 168466327098500000000/553822718361107519809 x)) 1000000000/23533438303)
(+.f64 (fma.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2) (*.f64 x 168466327098500000000/553822718361107519809)) -1000000000/23533438303)
(fma.f64 (pow.f64 x 2) -23298017199368982832548000000000/13033352773350869092174451844127 (fma.f64 x 168466327098500000000/553822718361107519809 -1000000000/23533438303))
(-.f64 (+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (pow.f64 x 3)))) 1000000000/23533438303)
(+.f64 (fma.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2) (fma.f64 168466327098500000000/553822718361107519809 x (*.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481))) -1000000000/23533438303)
(fma.f64 (pow.f64 x 2) -23298017199368982832548000000000/13033352773350869092174451844127 (+.f64 (*.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481) (fma.f64 x 168466327098500000000/553822718361107519809 -1000000000/23533438303)))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -226700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -226700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (-.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (+.f64 (/.f64 226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4)))
(+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -226700011257/5000000000 (pow.f64 x 4)))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 226700011257/5000000000 (pow.f64 x 4))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -226700011257/5000000000 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (/.f64 1 (pow.f64 x 3)) (+.f64 (/.f64 226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
(+.f64 (/.f64 1 (pow.f64 x 3)) (-.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (+.f64 (/.f64 226700011257/5000000000 (pow.f64 x 4)) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6)))))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
y
(+.f64 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 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(+.f64 (fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)) (fma.f64 x 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))
(fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000))
(+.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)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(+.f64 (fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)) (fma.f64 x 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))
(fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000))
(+.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)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(+.f64 (fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)) (fma.f64 x 4297481763/31250000 y))
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
(*.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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.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 (+.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (*.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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (*.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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.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 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.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 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.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 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.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 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 x 263505074721/1000000000 (*.f64 (pow.f64 x 2) 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))
(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 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 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 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 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 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))
(fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000))
(+.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)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (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 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 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))
(fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000))
(+.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)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (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 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 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000)))
(/.f64 23533438303/500000000 z)
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2)))) (/.f64 23533438303/500000000 z))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000)) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) (*.f64 23533438303/500000000 (/.f64 1 z))))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2)))) (fma.f64 (pow.f64 x 2) (-.f64 (/.f64 263505074721/1000000000 z) (+.f64 (/.f64 101134521927828168189/15625000000000000 (pow.f64 z 2)) (/.f64 y (/.f64 z (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2)))))))) (/.f64 23533438303/500000000 z)))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000)) (fma.f64 (pow.f64 x 2) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (pow.f64 z 2))) (/.f64 y (/.f64 z (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000))))) (/.f64 23533438303/500000000 z)))
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) (+.f64 (*.f64 (pow.f64 x 3) (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 z)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) z)) (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) z))))) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2)))) (fma.f64 (pow.f64 x 2) (-.f64 (/.f64 263505074721/1000000000 z) (+.f64 (/.f64 101134521927828168189/15625000000000000 (pow.f64 z 2)) (/.f64 y (/.f64 z (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2)))))))) (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 216700011257/5000000000 z) (fma.f64 4297481763/31250000 (/.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2)))) z) (+.f64 (/.f64 9260348246176161735331/2500000000000000000 (pow.f64 z 2)) (/.f64 y (/.f64 z (-.f64 (/.f64 263505074721/1000000000 z) (+.f64 (/.f64 101134521927828168189/15625000000000000 (pow.f64 z 2)) (/.f64 y (/.f64 z (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2))))))))))))) (/.f64 23533438303/500000000 z))))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000)) (fma.f64 (pow.f64 x 2) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (pow.f64 z 2))) (/.f64 y (/.f64 z (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000))))) (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 216700011257/5000000000 z) (+.f64 (fma.f64 4297481763/31250000 (/.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000)) z) (/.f64 9260348246176161735331/2500000000000000000 (pow.f64 z 2))) (/.f64 y (/.f64 z (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (pow.f64 z 2))) (/.f64 y (/.f64 z (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000))))))))) (/.f64 23533438303/500000000 z))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2)))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3)))))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.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) (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2)) (+.f64 (/.f64 23533438303/500000000 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (/.f64 x (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) (/.f64 x (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 x (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3)))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2)) (+.f64 (/.f64 23533438303/500000000 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (+.f64 (/.f64 x (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3) (*.f64 (pow.f64 y 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))
(+.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)) (/.f64 x (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 x (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3) (*.f64 (pow.f64 y 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2)) (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 4)) (+.f64 (/.f64 23533438303/500000000 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (+.f64 (/.f64 x (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3) (*.f64 (pow.f64 y 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))))
(-.f64 (-.f64 (+.f64 (/.f64 x (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3) (*.f64 (pow.f64 y 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 23533438303/500000000 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z)))) (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 4) (*.f64 (pow.f64 y 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (/.f64 x (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (*.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 2)) (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (pow.f64 y 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y)))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y)) (/.f64 (*.f64 (fma.f64 (pow.f64 x 2) (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 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 2)) (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (pow.f64 y 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) (pow.f64 y 3))))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y))) (/.f64 (*.f64 (fma.f64 (pow.f64 x 2) (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 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 2)) (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (pow.f64 y 2))) (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 4)) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) (pow.f64 y 3)))))))
(-.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 4)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3) (pow.f64 y 4)))) (/.f64 (*.f64 (fma.f64 (pow.f64 x 2) (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 x 2) (pow.f64 y 2))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 2)) (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (pow.f64 y 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y)))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y)) (/.f64 (*.f64 (fma.f64 (pow.f64 x 2) (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 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 2)) (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (pow.f64 y 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) (pow.f64 y 3))))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y))) (/.f64 (*.f64 (fma.f64 (pow.f64 x 2) (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 x 2) (pow.f64 y 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 2)) (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (pow.f64 y 2))) (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 (*.f64 (pow.f64 x 4) (pow.f64 y 4)) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 3))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 2) (pow.f64 y 3)))))))
(-.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 4)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3) (pow.f64 y 4)))) (/.f64 (*.f64 (fma.f64 (pow.f64 x 2) (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 x 2) (pow.f64 y 2))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
(fma.f64 -1 (*.f64 z (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (fma.f64 (neg.f64 z) (+.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2))) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))) (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))))
(fma.f64 -1 (*.f64 z (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (/.f64 (pow.f64 z 2) x) (/.f64 (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000)))))) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(+.f64 (fma.f64 (neg.f64 z) (+.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2))) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))) (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (fma.f64 (/.f64 (pow.f64 z 2) x) (/.f64 (+.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2))) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))) (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 4)))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))))
(fma.f64 -1 (*.f64 z (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))))))) (fma.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (+.f64 (/.f64 263505074721/1000000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (+.f64 (/.f64 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (/.f64 1 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (/.f64 (pow.f64 z 2) x) (/.f64 (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000)))))) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))))
(-.f64 (+.f64 (fma.f64 (neg.f64 (pow.f64 z 3)) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))) (+.f64 (/.f64 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))) (/.f64 1 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4))))) (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (fma.f64 (/.f64 (pow.f64 z 2) x) (/.f64 (+.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2))) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)))) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (*.f64 z (+.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2))) (+.f64 (/.f64 x (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (+.f64 x 216700011257/5000000000))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z)))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3)))))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (+.f64 (/.f64 23533438303/500000000 z) (+.f64 (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 z 3)))))
(+.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) (/.f64 (*.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 z 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3))) (pow.f64 z 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3))))))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3))) (pow.f64 z 4)) (+.f64 (/.f64 23533438303/500000000 z) (+.f64 (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 z 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (*.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 z 3)))) (/.f64 (*.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 z 4))) (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z)))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3)))))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (+.f64 (/.f64 23533438303/500000000 z) (+.f64 (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 z 3)))))
(+.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) (/.f64 (*.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 z 3)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 3))) (pow.f64 z 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (pow.f64 z 3))))))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3))) (pow.f64 z 4)) (+.f64 (/.f64 23533438303/500000000 z) (+.f64 (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 z 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 (*.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 z 3)))) (/.f64 (*.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 z 4))) (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.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 (+.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (+.f64 z (*.f64 (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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (*.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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (*.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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.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 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x 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 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.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 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.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 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.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 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
y
(+.f64 y (*.f64 4297481763/31250000 x))
(+.f64 y (*.f64 x 4297481763/31250000))
(fma.f64 x 4297481763/31250000 y)
(+.f64 y (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)))
(+.f64 y (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000)))
(+.f64 y (fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(+.f64 (fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)) (fma.f64 x 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))
(fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000))
(+.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)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(+.f64 (fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)) (fma.f64 x 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))
(fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000))
(+.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)))
(fma.f64 (pow.f64 x 3) 104109730557/25000000000 (fma.f64 x 4297481763/31250000 (*.f64 (pow.f64 x 2) 393497462077/5000000000)))
(+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x))))
(+.f64 y (fma.f64 104109730557/25000000000 (pow.f64 x 3) (fma.f64 393497462077/5000000000 (pow.f64 x 2) (*.f64 x 4297481763/31250000))))
(+.f64 (fma.f64 (pow.f64 x 2) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)) (fma.f64 x 4297481763/31250000 y))
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
(*.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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(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))))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(-.f64 (/.f64 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 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (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) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (neg.f64 (+.f64 x -2)) (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (neg.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (pow.f64 z 3)) (*.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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (*.f64 z (-.f64 z (*.f64 x (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) (*.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 (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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)))
(/.f64 -1 (/.f64 (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)))
(/.f64 -1 (neg.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2))))
(/.f64 -1 (/.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)))
(/.f64 -1 (/.f64 (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x (fma.f64 x 2 4))))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) 8) 1) (*.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x (fma.f64 x 2 4))))
(/.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (pow.f64 z 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (*.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2))) (*.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)) z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) (*.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))
(/.f64 (*.f64 (neg.f64 (+.f64 x -2)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (pow.f64 z 3))) (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (*.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 (*.f64 (neg.f64 (+.f64 x -2)) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2))) (*.f64 (neg.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)) z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) (*.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (pow.f64 z 3)) (+.f64 x -2)) (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 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 (+.f64 x -2) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (*.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (pow.f64 z 3)) 1) (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 (*.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 (+.f64 x -2) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (*.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3) (pow.f64 z 3)) (neg.f64 (+.f64 x -2))) (*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z))) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (-.f64 (pow.f64 z 2) (*.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (*.f64 z (-.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) (+.f64 x -2)) (*.f64 (-.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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) (*.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) 1) (*.f64 (-.f64 (*.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 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) (*.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) (neg.f64 (+.f64 x -2))) (*.f64 (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (pow.f64 z 2)) (*.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) z)))
(/.f64 (neg.f64 (neg.f64 (+.f64 x -2))) (neg.f64 (neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(/.f64 (neg.f64 (neg.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) 1/3)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) -1)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))
(sqrt.f64 (pow.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))) 2))
(fabs.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (/.f64 (pow.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)) 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 -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.f64 (+.f64 x -2) (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 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.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) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) -1)
(/.f64 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 (+.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) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(-.f64 (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 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000) (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 (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 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.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 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 154840252661040053153929/25000000000000000000 (*.f64 x -40966914751699795586889/125000000000000000000))))
(/.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) (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 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 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 (fma.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 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 154840252661040053153929/25000000000000000000 (*.f64 x -40966914751699795586889/125000000000000000000)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) 154840252661040053153929/25000000000000000000)) (neg.f64 (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 1 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (+.f64 60929246449480706651316240921050533/125000000000000000000000000000 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 154840252661040053153929/25000000000000000000 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (*.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 154840252661040053153929/25000000000000000000 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (*.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))))
(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 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 1)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (/.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)) (/.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 (*.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 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (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)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (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 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 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 x (*.f64 (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 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (*.f64 y (-.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)) 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)) 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 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 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 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))))))
(/.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 (-.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) (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 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 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 x (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (fma.f64 y y (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)))))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3)
(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)
(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)
(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)))
(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))))
(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))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 1))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(-.f64 (/.f64 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 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (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 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) 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 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (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 (+.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) (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) (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 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (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 (+.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) (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 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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(*.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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (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 (*.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 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (pow.f64 (cbrt.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))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.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))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (/.f64 (cbrt.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))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.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 (sqrt.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 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (sqrt.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))) (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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) 1/3)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) -1)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))
(sqrt.f64 (pow.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))) 2))
(fabs.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (/.f64 (pow.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)) 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 -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(-.f64 (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)
(sqrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2))
(fabs.f64 (*.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 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)
(*.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)
(*.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)
(*.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)
(*.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)
(*.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)))
(*.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)))))
(*.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))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) 1))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) 1/3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))
(fabs.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(-.f64 (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 (pow.f64 (*.f64 x 104109730557/25000000000) 2) -154840252661040053153929/25000000000000000000) (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 (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 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.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 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 154840252661040053153929/25000000000000000000 (*.f64 x -40966914751699795586889/125000000000000000000))))
(/.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) (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 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) 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 (fma.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 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (+.f64 154840252661040053153929/25000000000000000000 (*.f64 x -40966914751699795586889/125000000000000000000)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) 154840252661040053153929/25000000000000000000)) (neg.f64 (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 1 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (+.f64 60929246449480706651316240921050533/125000000000000000000000000000 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (+.f64 154840252661040053153929/25000000000000000000 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (*.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 60929246449480706651316240921050533/125000000000000000000000000000) (+.f64 154840252661040053153929/25000000000000000000 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (*.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))))
(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 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(-.f64 (/.f64 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 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (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 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (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) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) 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 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (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 (+.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) (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) (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 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (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 (+.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) (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 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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.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)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(*.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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (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 (*.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 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (pow.f64 (cbrt.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))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.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))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2) (/.f64 (cbrt.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))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (+.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 (sqrt.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 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (sqrt.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))) (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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) 1/3)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) -1)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))
(sqrt.f64 (pow.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))) 2))
(fabs.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (/.f64 (pow.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)) 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 -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 1)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (/.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)) (/.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 (*.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 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (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)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3) (pow.f64 y 3)) (+.f64 (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 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 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 x (*.f64 (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 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (*.f64 y (-.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)) 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)) 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 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 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 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2) (*.f64 y (-.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))))))
(/.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 (-.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) (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 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 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 x (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3)) (fma.f64 y y (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (neg.f64 y)))))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3)
(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)
(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)
(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)))
(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))))
(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))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 1))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)

eval572.0ms (2.9%)

Compiler

Compiled 21807 to 15126 computations (30.6% saved)

prune133.0ms (0.7%)

Pruning

30 alts after pruning (30 fresh and 0 done)

PrunedKeptTotal
New45030480
Fresh000
Picked303
Done000
Total45330483
Accuracy
99.9%
Counts
483 → 30
Alt Table
Click to see full alt table
StatusAccuracyProgram
60.2%
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
28.5%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
17.4%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
33.7%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z))
33.2%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
29.4%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))))
48.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
48.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
48.1%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
52.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
26.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 (pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2) 156699607947/500000000) x) 23533438303/500000000))
56.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 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
56.6%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
58.1%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
49.3%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
58.1%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) 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))
52.2%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
41.8%
(/.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))))))))
33.5%
(/.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))))))))
26.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))))))))
17.2%
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
48.2%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
50.8%
(-.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)
48.1%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
58.1%
(+.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)))))))))
45.8%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
48.1%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) -1000000000/23533438303)
60.2%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
47.8%
(*.f64 x 104109730557/25000000000)
32.6%
(*.f64 -1000000000/23533438303 z)
Compiler

Compiled 1886 to 1414 computations (25% saved)

localize1.0s (5.2%)

Algorithm
egg-herbie
Localize:

Found 19 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
99.5%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.0%
(*.f64 x 104109730557/25000000000)
59.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 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
99.5%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.0%
(*.f64 x 104109730557/25000000000)
98.9%
(*.f64 x 263505074721/1000000000)
71.1%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
100.0%
-2
100.0%
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
99.4%
(*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))
99.3%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
100.0%
z
100.0%
-1000000000/23533438303
99.5%
(*.f64 -1000000000/23533438303 z)
99.6%
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
99.5%
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
76.5%
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
61.5%
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
Rules
986×fma-def
682×associate-*r*
628×distribute-lft-in
618×distribute-rgt-out
616×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0661838
11461838
23131838
39991838
441121838
560581838
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(+.f64 x -2)
x
-2
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (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)
(fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)
(fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)
(fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y)
(fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000)
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000)
(*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000)
(pow.f64 x 2)
2
10838835996651139530249/625000000000000000000
-154840252661040053153929/25000000000000000000
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
104109730557/25000000000
-393497462077/5000000000
4297481763/31250000
y
z
(*.f64 -1000000000/23533438303 z)
-1000000000/23533438303
z
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(+.f64 x -2)
x
-2
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
25000000000/104109730557
(*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))
63615716158700684400745/10838835996651139530249
(/.f64 1 x)
1
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(-.f64 x 2)
x
2
(+.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 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000)
(*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x)
(+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000)
(*.f64 x 263505074721/1000000000)
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(-.f64 x 2)
x
2
(+.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 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000)
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x)
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000)
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(pow.f64 x 2)
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
156699607947/500000000
23533438303/500000000
Outputs
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 x -2)
x
-2
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 4297481763/31250000) y) z))
(fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)
(fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)
(fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)
(fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)
(fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)
(fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)
(fma.f64 x (fma.f64 x (fma.f64 x (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 4297481763/31250000) y) z)
(fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y)
(fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y)
(fma.f64 x (fma.f64 x (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 4297481763/31250000) y)
(fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000)
(fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000)
(fma.f64 x (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 4297481763/31250000)
(/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000)
(fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)
(*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000)
(pow.f64 x 2)
2
10838835996651139530249/625000000000000000000
-154840252661040053153929/25000000000000000000
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
104109730557/25000000000
-393497462077/5000000000
4297481763/31250000
y
z
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
-1000000000/23533438303
z
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 x -2)
x
-2
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
25000000000/104109730557
(*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
63615716158700684400745/10838835996651139530249
(/.f64 1 x)
1
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
(*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(-.f64 x 2)
(+.f64 x -2)
x
2
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
(fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(*.f64 x (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)
(fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)
(*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x)
(*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000)
(fma.f64 (fma.f64 x 263505074721/1000000000 156699607947/500000000) x 23533438303/500000000)
(fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)
(*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x)
(*.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000))
(+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000)
(fma.f64 x 263505074721/1000000000 156699607947/500000000)
(*.f64 x 263505074721/1000000000)
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/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 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 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 (+.f64 x 216700011257/5000000000) (pow.f64 x 3) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
(*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(-.f64 x 2)
(+.f64 x -2)
x
2
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
(fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(*.f64 x (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)
(fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)
(*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x)
(*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000)
(fma.f64 (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) x 23533438303/500000000)
(fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)
(fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 3) (fma.f64 x 156699607947/500000000 23533438303/500000000))
(*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x)
(*.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000))
(*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000))
(fma.f64 x 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 3)))
(+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000)
(fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000)
(fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000)
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))
(pow.f64 x 2)
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
156699607947/500000000
23533438303/500000000
Compiler

Compiled 611 to 437 computations (28.5% saved)

series357.0ms (1.8%)

Counts
15 → 219
Calls

63 calls:

TimeVariablePointExpression
262.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
44.0ms
z
@0
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
8.0ms
y
@-inf
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
3.0ms
y
@0
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
2.0ms
y
@inf
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))

rewrite171.0ms (0.9%)

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

Useful iterations: 0 (0.0ms)

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

simplify350.0ms (1.8%)

Algorithm
egg-herbie
Rules
1060×associate-*r*
992×fma-def
666×distribute-lft-in
662×distribute-rgt-in
584×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
084636840
1234335753
Stop Event
node limit
Counts
435 → 465
Calls
Call 1
Inputs
(/.f64 23533438303/500000000 z)
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (*.f64 23533438303/500000000 (/.f64 1 z)))
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) (*.f64 23533438303/500000000 (/.f64 1 z))))
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) (+.f64 (*.f64 (pow.f64 x 3) (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 z)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) z)) (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) z))))) (*.f64 23533438303/500000000 (/.f64 1 z)))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2)))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3)))))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 3))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 4)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 4)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 4)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 4)))) (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 4)))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 3))) (pow.f64 z 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (pow.f64 z 3))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 3))) (pow.f64 z 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (pow.f64 z 3))))))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
-393497462077/5000000000
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(*.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 -21677671993302279060498/63615716158700684400745 x)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
25000000000/104109730557
25000000000/104109730557
(*.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 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 4957606217/313696517525 (pow.f64 x 3))
(+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)))
(+.f64 (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2))))
(+.f64 765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175 (+.f64 (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x) (+.f64 (*.f64 1000000000/263505074721 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2))))))
(*.f64 4957606217/313696517525 (pow.f64 x 3))
(+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)))
(+.f64 (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (-.f64 (*.f64 1000000000/263505074721 (+.f64 4297481763/15625000 (*.f64 -1 y))) 765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175)) (+.f64 (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)))))
(/.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 263505074721/1000000000 x)))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 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 263505074721/1000000000 x)))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 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 (*.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 263505074721/1000000000 x))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.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 263505074721/1000000000 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 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 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.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 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 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))) 1)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 2) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 2)
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) -1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) 3) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))) 1)
(*.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (/.f64 1 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(pow.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 2)
(pow.f64 (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) -1)
(log.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(+.f64 (*.f64 x 104109730557/25000000000) -393497462077/5000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 1)
(*.f64 1 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(*.f64 (cbrt.f64 (pow.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)))
(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)
(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 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) (+.f64 x -2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(-.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 z)) 1)
(*.f64 1 z)
(*.f64 (cbrt.f64 (pow.f64 z 2)) (cbrt.f64 z))
(*.f64 (sqrt.f64 z) (sqrt.f64 z))
(pow.f64 z 1)
(pow.f64 (cbrt.f64 z) 3)
(pow.f64 (pow.f64 z 3) 1/3)
(pow.f64 (sqrt.f64 z) 2)
(log.f64 (exp.f64 z))
(log.f64 (+.f64 1 (expm1.f64 z)))
(cbrt.f64 (pow.f64 z 3))
(expm1.f64 (log1p.f64 z))
(exp.f64 (log.f64 z))
(exp.f64 (*.f64 (log.f64 z) 1))
(log1p.f64 (expm1.f64 z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(pow.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2)
(pow.f64 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)) -1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3)
(pow.f64 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)
(log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(cbrt.f64 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3))
(expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(*.f64 1 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2) (cbrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (sqrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2) (*.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 1)
(pow.f64 (cbrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3)
(pow.f64 (pow.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2)
(log.f64 (exp.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(cbrt.f64 (pow.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3))
(expm1.f64 (log1p.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(exp.f64 (log.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(exp.f64 (*.f64 (log.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1))
(log1p.f64 (expm1.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)
(fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249 25000000000/104109730557)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 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)
(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 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(+.f64 (pow.f64 x 3) (*.f64 (pow.f64 x 2) 216700011257/5000000000))
(+.f64 (pow.f64 x 3) (*.f64 216700011257/5000000000 (pow.f64 x 2)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2)))) 1)
(pow.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))) 2)
(log.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) (+.f64 x 216700011257/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))))
(exp.f64 (log.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))))
(fma.f64 x (pow.f64 x 2) (*.f64 216700011257/5000000000 (pow.f64 x 2)))
(fma.f64 (pow.f64 x 2) x (*.f64 (pow.f64 x 2) 216700011257/5000000000))
Outputs
(/.f64 23533438303/500000000 z)
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2)))) (/.f64 23533438303/500000000 z))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000)) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) (*.f64 23533438303/500000000 (/.f64 1 z))))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2)))) (fma.f64 (pow.f64 x 2) (-.f64 (/.f64 263505074721/1000000000 z) (+.f64 (/.f64 101134521927828168189/15625000000000000 (pow.f64 z 2)) (/.f64 y (/.f64 z (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2)))))))) (/.f64 23533438303/500000000 z)))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000)) (fma.f64 (pow.f64 x 2) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (pow.f64 z 2))) (/.f64 y (/.f64 z (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000))))) (/.f64 23533438303/500000000 z)))
(+.f64 (*.f64 x (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) (+.f64 (*.f64 (pow.f64 x 3) (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 z)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2)))) z)) (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 z)) (+.f64 (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 (*.f64 y (-.f64 (*.f64 156699607947/500000000 (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 y (pow.f64 z 2))))) z)))) z))))) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2)))) (fma.f64 (pow.f64 x 2) (-.f64 (/.f64 263505074721/1000000000 z) (+.f64 (/.f64 101134521927828168189/15625000000000000 (pow.f64 z 2)) (/.f64 y (/.f64 z (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2)))))))) (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 216700011257/5000000000 z) (fma.f64 4297481763/31250000 (/.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2)))) z) (+.f64 (/.f64 9260348246176161735331/2500000000000000000 (pow.f64 z 2)) (/.f64 (*.f64 y (-.f64 (/.f64 263505074721/1000000000 z) (+.f64 (/.f64 101134521927828168189/15625000000000000 (pow.f64 z 2)) (/.f64 y (/.f64 z (+.f64 (/.f64 156699607947/500000000 z) (*.f64 -23533438303/500000000 (/.f64 y (pow.f64 z 2))))))))) z)))) (/.f64 23533438303/500000000 z))))
(fma.f64 x (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000)) (fma.f64 (pow.f64 x 2) (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (pow.f64 z 2))) (/.f64 y (/.f64 z (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000))))) (fma.f64 (pow.f64 x 3) (-.f64 (/.f64 216700011257/5000000000 z) (+.f64 (fma.f64 4297481763/31250000 (/.f64 (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000)) z) (/.f64 9260348246176161735331/2500000000000000000 (pow.f64 z 2))) (/.f64 y (/.f64 z (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 101134521927828168189/15625000000000000 (pow.f64 z 2))) (/.f64 y (/.f64 z (+.f64 (/.f64 156699607947/500000000 z) (*.f64 (/.f64 y (pow.f64 z 2)) -23533438303/500000000))))))))) (/.f64 23533438303/500000000 z))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))))) (+.f64 (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2)))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2)))))
(+.f64 25000000000/104109730557 (+.f64 (+.f64 (fma.f64 (/.f64 y (pow.f64 x 3)) -625000000000000000000/10838835996651139530249 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (*.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3)))))) (*.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2)))))
(+.f64 25000000000/104109730557 (+.f64 (+.f64 (fma.f64 (/.f64 y (pow.f64 x 3)) -625000000000000000000/10838835996651139530249 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (pow.f64 x 2))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))))
(fma.f64 -1 (/.f64 (*.f64 x (*.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2)) (+.f64 (/.f64 23533438303/500000000 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))) (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z))) (/.f64 (*.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) 2)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 3)))))
(fma.f64 -1 (/.f64 (*.f64 x (*.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2)) (+.f64 (/.f64 23533438303/500000000 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))) (+.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))) (/.f64 (*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 3)))))
(+.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z))) (/.f64 (*.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) 2))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 y (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (pow.f64 y 3) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (pow.f64 y 2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 3))))))
(fma.f64 -1 (/.f64 (*.f64 x (*.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2)) (fma.f64 -1 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 4) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 y 3)))) (+.f64 (/.f64 23533438303/500000000 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))) (+.f64 (/.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))) (/.f64 (*.f64 (*.f64 (pow.f64 x 2) (pow.f64 y 2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 3))))))
(-.f64 (-.f64 (+.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z)) (+.f64 (/.f64 23533438303/500000000 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z)) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 2)))))) (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 3))) (pow.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) 4))) (/.f64 (*.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) 2)))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 x 2)) (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (pow.f64 y 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y)))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 2)) (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 x 2)) (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (pow.f64 y 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 3)) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 2)) (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 x 2)) (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (pow.f64 y 2))) (fma.f64 -1 (/.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 3)) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2)))))))
(-.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 4)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) 3) (pow.f64 y 4)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 2)) (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (pow.f64 x 2))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 x 2)) (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (pow.f64 y 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y)))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 2)) (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 x 2)) (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (pow.f64 y 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 3)) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 2)) (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))) (*.f64 (pow.f64 x 2) (pow.f64 y 2)))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (/.f64 (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)) (*.f64 (pow.f64 x 3) (pow.f64 y 3))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) y)))))
(fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 x 2)) (/.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (pow.f64 y 2))) (fma.f64 -1 (/.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 3)) (*.f64 (pow.f64 x 4) (pow.f64 y 4))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 3)) (pow.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2)))))))
(-.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (fma.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 3)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) 2) (pow.f64 y 3)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 4)) (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) 3) (pow.f64 y 4)))) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 y 2)) (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (pow.f64 x 2))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))))
(fma.f64 -1 (*.f64 z (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))) (/.f64 x (/.f64 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2) (+.f64 x 216700011257/5000000000))))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))))) (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))))))
(+.f64 (fma.f64 (neg.f64 z) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))) (/.f64 x (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2) (+.f64 x 216700011257/5000000000)))) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2)))) (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)))) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))))))
(fma.f64 -1 (*.f64 z (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))) (/.f64 x (/.f64 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2) (+.f64 x 216700011257/5000000000))))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))))) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))) (*.f64 (/.f64 (pow.f64 z 2) x) (/.f64 (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))) (/.f64 x (/.f64 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2) (+.f64 x 216700011257/5000000000)))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))))))))
(+.f64 (fma.f64 (neg.f64 z) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))) (/.f64 x (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2) (+.f64 x 216700011257/5000000000)))) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2)))) (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)))) (fma.f64 (/.f64 (pow.f64 z 2) x) (/.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))) (/.f64 x (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2) (+.f64 x 216700011257/5000000000)))) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2)))) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y))))
(+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 4)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 4)))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 4)))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 4)))) (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 4)))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)))))))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2)))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))))))
(fma.f64 -1 (*.f64 z (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))) (/.f64 x (/.f64 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2) (+.f64 x 216700011257/5000000000))))))) (fma.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 4))) (+.f64 (/.f64 263505074721/1000000000 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 4))) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 4))) (+.f64 (/.f64 216700011257/5000000000 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 4))) (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 4))))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))))) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))) (*.f64 (/.f64 (pow.f64 z 2) x) (/.f64 (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2)) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))) (/.f64 x (/.f64 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2) (+.f64 x 216700011257/5000000000)))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))))))))
(-.f64 (+.f64 (fma.f64 (neg.f64 (pow.f64 z 3)) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 4))) (+.f64 (+.f64 (/.f64 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 4))) (/.f64 1 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 4))) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 4))) (/.f64 263505074721/1000000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 4)))))) (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)))) (fma.f64 (/.f64 (pow.f64 z 2) x) (/.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))) (/.f64 x (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2) (+.f64 x 216700011257/5000000000)))) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2)))) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)))) (*.f64 z (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 2) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))) (/.f64 x (/.f64 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2) (+.f64 x 216700011257/5000000000)))) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) z)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z)))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (pow.f64 z 3)))))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))))) (+.f64 (/.f64 23533438303/500000000 z) (+.f64 (/.f64 x (/.f64 z (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2)))))))
(+.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y))))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 3))) (pow.f64 z 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (pow.f64 z 3))))))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))))) (fma.f64 -1 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 z 4) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 3)))) (+.f64 (/.f64 23533438303/500000000 z) (+.f64 (/.f64 x (/.f64 z (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))))))))
(-.f64 (-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))))) (/.f64 (*.f64 (*.f64 (pow.f64 x 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 3)) (pow.f64 z 4))) (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) z)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z)))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))))) (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (pow.f64 z 2))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (pow.f64 z 3)))))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))))) (+.f64 (/.f64 23533438303/500000000 z) (+.f64 (/.f64 x (/.f64 z (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2)))))))
(+.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y))))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 x (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))))) (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 x 3) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 3))) (pow.f64 z 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (+.f64 (/.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))) z) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) 2))) (pow.f64 z 3))))))
(fma.f64 -1 (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000))))))))) (fma.f64 -1 (/.f64 (pow.f64 x 3) (/.f64 (pow.f64 z 4) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 3)))) (+.f64 (/.f64 23533438303/500000000 z) (+.f64 (/.f64 x (/.f64 z (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) 2))))))))
(-.f64 (-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (/.f64 x (/.f64 z (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (pow.f64 x 2) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 2))))) (/.f64 (*.f64 (*.f64 (pow.f64 x 3) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y) 3)) (pow.f64 z 4))) (/.f64 x (/.f64 (pow.f64 z 2) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)))))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
-393497462077/5000000000
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 156699607947000000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))
(fma.f64 -1000000000/23533438303 z (fma.f64 x (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.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 y -2))) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303))))))
(fma.f64 z -1000000000/23533438303 (fma.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))))) (+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -21670001125700000000/553822718361107519809 z (fma.f64 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.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 y -2))) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303)))))))) (fma.f64 -1000000000/23533438303 z (fma.f64 x (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.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 y -2))) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303)))))))
(-.f64 (fma.f64 z -1000000000/23533438303 (fma.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 z -21670001125700000000/553822718361107519809 (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 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 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (/.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 (/.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 x (*.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (/.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 (/.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 x (*.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (/.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 (/.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 (*.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y (+.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 x (*.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (/.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 (/.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 x (*.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (/.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 (/.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 x (*.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (/.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 (/.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 (*.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y (+.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 x (*.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (/.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 (/.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 x (*.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (/.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 (/.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 x (*.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 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.f64 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 z (*.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) z) (/.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 (/.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 (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2))))
(/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)) (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 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 x (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.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 (*.f64 x (+.f64 x -2)) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)) (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 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 x (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.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 (*.f64 x (+.f64 x -2)) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)) (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 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 x (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.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 (*.f64 x (+.f64 x -2)) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)) (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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)))) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)))) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)))) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 z (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)))) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)))) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 (*.f64 x (-.f64 (*.f64 10838835996651139530249/625000000000000000000 (pow.f64 x 2)) 154840252661040053153929/25000000000000000000)) (-.f64 (*.f64 104109730557/25000000000 x) 393497462077/5000000000))))) (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))))) (+.f64 x -2)))) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (+.f64 4297481763/31250000 (/.f64 x (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (pow.f64 x 2) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))
(fma.f64 (pow.f64 x 2) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x -21677671993302279060498/63615716158700684400745))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 (pow.f64 x 2) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 (pow.f64 x 2) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 (pow.f64 x 3) -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (*.f64 (pow.f64 x 2) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 (pow.f64 x 3) -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (fma.f64 (pow.f64 x 2) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 (pow.f64 x 4) 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (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 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (-.f64 -13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (pow.f64 x 2))))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
25000000000/104109730557
25000000000/104109730557
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 156699607947000000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))))))
(fma.f64 -1000000000/23533438303 z (fma.f64 x (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.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 y -2))) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303))))))
(fma.f64 z -1000000000/23533438303 (fma.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 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 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.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 y -2))) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303))))))) (fma.f64 -1000000000/23533438303 z (fma.f64 x (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.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 y -2))) (*.f64 156699607947000000000/553822718361107519809 z)) 156699607947/23533438303)))))))
(-.f64 (fma.f64 z -1000000000/23533438303 (fma.f64 (pow.f64 x 2) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) 263505074721/47066876606)))))
(*.f64 4957606217/313696517525 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
(+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)))
(fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 (pow.f64 x 2) 20521338007281352785973/82660624290142610985525))
(fma.f64 (pow.f64 x 2) 20521338007281352785973/82660624290142610985525 (*.f64 (pow.f64 x 3) 4957606217/313696517525))
(+.f64 (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2))))
(fma.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x (fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 (pow.f64 x 2) 20521338007281352785973/82660624290142610985525)))
(fma.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175 (fma.f64 (pow.f64 x 2) 20521338007281352785973/82660624290142610985525 (*.f64 (pow.f64 x 3) 4957606217/313696517525)))
(+.f64 765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175 (+.f64 (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x) (+.f64 (*.f64 1000000000/263505074721 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2))))))
(+.f64 765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175 (fma.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x (fma.f64 1000000000/263505074721 (+.f64 y -4297481763/15625000) (fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 (pow.f64 x 2) 20521338007281352785973/82660624290142610985525)))))
(+.f64 765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175 (fma.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175 (fma.f64 (+.f64 y -4297481763/15625000) 1000000000/263505074721 (fma.f64 (pow.f64 x 2) 20521338007281352785973/82660624290142610985525 (*.f64 (pow.f64 x 3) 4957606217/313696517525)))))
(*.f64 4957606217/313696517525 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
(+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)))
(fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 (pow.f64 x 2) 20521338007281352785973/82660624290142610985525))
(fma.f64 (pow.f64 x 2) 20521338007281352785973/82660624290142610985525 (*.f64 (pow.f64 x 3) 4957606217/313696517525))
(+.f64 (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2))))
(fma.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x (fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 (pow.f64 x 2) 20521338007281352785973/82660624290142610985525)))
(fma.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175 (fma.f64 (pow.f64 x 2) 20521338007281352785973/82660624290142610985525 (*.f64 (pow.f64 x 3) 4957606217/313696517525)))
(+.f64 (*.f64 -1 (-.f64 (*.f64 1000000000/263505074721 (+.f64 4297481763/15625000 (*.f64 -1 y))) 765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175)) (+.f64 (*.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x) (+.f64 (*.f64 4957606217/313696517525 (pow.f64 x 3)) (*.f64 20521338007281352785973/82660624290142610985525 (pow.f64 x 2)))))
(fma.f64 -1 (fma.f64 1000000000/263505074721 (+.f64 4297481763/15625000 (neg.f64 y)) -765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175) (fma.f64 -2712038265851472151214155951099858/7260497993352845430495600191471175 x (fma.f64 4957606217/313696517525 (pow.f64 x 3) (*.f64 (pow.f64 x 2) 20521338007281352785973/82660624290142610985525))))
(-.f64 (fma.f64 x -2712038265851472151214155951099858/7260497993352845430495600191471175 (fma.f64 (pow.f64 x 2) 20521338007281352785973/82660624290142610985525 (*.f64 (pow.f64 x 3) 4957606217/313696517525))) (fma.f64 1000000000/263505074721 (-.f64 4297481763/15625000 y) -765112986384614501946874726546175587408023386/1913178066250112096480706540515353875292667175))
(/.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 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 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 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 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 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 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 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 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 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 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 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 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 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 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 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 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 263505074721/1000000000 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2)))))
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 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 263505074721/1000000000 x))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(+.f64 (/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x 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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (/.f64 z (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(*.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 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 156699607947000000000/553822718361107519809 z))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 z) (+.f64 (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 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 y -2))) (*.f64 156699607947000000000/553822718361107519809 z)) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 156699607947000000000/553822718361107519809 z)))))))
(fma.f64 z -1000000000/23533438303 (fma.f64 (pow.f64 x 2) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.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 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 (*.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 156699607947000000000/553822718361107519809 z)))))))) (fma.f64 -1000000000/23533438303 z (fma.f64 x (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 156699607947000000000/553822718361107519809 z)) (*.f64 (pow.f64 x 2) (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 156699607947000000000/553822718361107519809 z))))))))
(-.f64 (fma.f64 z -1000000000/23533438303 (fma.f64 (pow.f64 x 2) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 z -21670001125700000000/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 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/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 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 (neg.f64 y) 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x 2)) (fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 648599070133835873532829296990356435388407301/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 (pow.f64 x 2) (+.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 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000))
(/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 (*.f64 (+.f64 z (*.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x 2) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 x y) (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 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 x (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 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 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 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 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (*.f64 2 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000))) (/.f64 x (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 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 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 x (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 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 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 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 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 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 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 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 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 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 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x)))))))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 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 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 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 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (pow.f64 x 2) 216700011257/5000000000)
(+.f64 (*.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)) (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(pow.f64 x 3)
(+.f64 (*.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)) (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(pow.f64 x 3)
(+.f64 (*.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)) (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))) 1)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(*.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 2) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 1)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 3)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(pow.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 3) 1/3)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 2)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) -1)
(/.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (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 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 3))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) 3) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) 3)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 1))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))) 1)
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(*.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (/.f64 1 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 2) (cbrt.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) (sqrt.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 1)
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 3)
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 3) 1/3)
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 2)
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(pow.f64 (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)) -1)
(/.f64 1 (/.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000)))
(log.f64 (exp.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)))))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) 3))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000) 3)))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(exp.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 1))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))))
(/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(+.f64 (*.f64 x 104109730557/25000000000) -393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))) 1)
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 -393497462077/5000000000))
(fma.f64 x 104109730557/25000000000 -393497462077/5000000000)
(*.f64 (cbrt.f64 (pow.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)))
(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)
(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 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))) 1)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(/.f64 (*.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 1)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 3)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 3) 1/3)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 2)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) (+.f64 x -2)) -1)
(/.f64 1 (/.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) (+.f64 x -2)))
(/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) (+.f64 x -2)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 3))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))) 1))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z))))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (/.f64 (fma.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000 -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z -1000000000/23533438303))) 1)
(*.f64 z -1000000000/23533438303)
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(*.f64 z -1000000000/23533438303)
(pow.f64 (cbrt.f64 (*.f64 z -1000000000/23533438303)) 3)
(*.f64 z -1000000000/23533438303)
(pow.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3) 1/3)
(*.f64 z -1000000000/23533438303)
(pow.f64 (sqrt.f64 (*.f64 z -1000000000/23533438303)) 2)
(*.f64 z -1000000000/23533438303)
(log.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))
(*.f64 z -1000000000/23533438303)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z -1000000000/23533438303))))
(*.f64 z -1000000000/23533438303)
(cbrt.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3))
(*.f64 z -1000000000/23533438303)
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(exp.f64 (*.f64 (log.f64 (*.f64 z -1000000000/23533438303)) 1))
(*.f64 z -1000000000/23533438303)
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 z -1000000000/23533438303)
(-.f64 (exp.f64 (log1p.f64 z)) 1)
z
(*.f64 1 z)
z
(*.f64 (cbrt.f64 (pow.f64 z 2)) (cbrt.f64 z))
(*.f64 (sqrt.f64 z) (sqrt.f64 z))
z
(pow.f64 z 1)
z
(pow.f64 (cbrt.f64 z) 3)
z
(pow.f64 (pow.f64 z 3) 1/3)
z
(pow.f64 (sqrt.f64 z) 2)
z
(log.f64 (exp.f64 z))
z
(log.f64 (+.f64 1 (expm1.f64 z)))
z
(cbrt.f64 (pow.f64 z 3))
z
(expm1.f64 (log1p.f64 z))
z
(exp.f64 (log.f64 z))
z
(exp.f64 (*.f64 (log.f64 z) 1))
z
(log1p.f64 (expm1.f64 z))
z
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) 1)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 3)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3) 1/3)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)) -1)
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3) 1/3)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(cbrt.f64 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(exp.f64 (*.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 1))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(-.f64 (exp.f64 (log1p.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(*.f64 1 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2) (cbrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(*.f64 (sqrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 3)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2) (*.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (+.f64 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 1)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(pow.f64 (cbrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(pow.f64 (pow.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3) 1/3)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(pow.f64 (sqrt.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(log.f64 (exp.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(cbrt.f64 (pow.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(expm1.f64 (log1p.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(exp.f64 (log.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(exp.f64 (*.f64 (log.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(log1p.f64 (expm1.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(fma.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249 25000000000/104109730557)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (*.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 263505074721/1000000000 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x 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)))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 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)
(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 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (*.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 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1)
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 3) (pow.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) 3)))
(cbrt.f64 (/.f64 (pow.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)) 3) (pow.f64 (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.f64 (pow.f64 x 3) (*.f64 (pow.f64 x 2) 216700011257/5000000000))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(+.f64 (pow.f64 x 3) (*.f64 216700011257/5000000000 (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2)))) 1)
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(pow.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2)) 1)
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))) 3)
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(pow.f64 (pow.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2)) 3) 1/3)
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))) 2)
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(log.f64 (pow.f64 (exp.f64 (pow.f64 x 2)) (+.f64 x 216700011257/5000000000)))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2)))))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2)) 3))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(exp.f64 (log.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))) 1))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x 216700011257/5000000000) (pow.f64 x 2))))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(fma.f64 x (pow.f64 x 2) (*.f64 216700011257/5000000000 (pow.f64 x 2)))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))
(fma.f64 (pow.f64 x 2) x (*.f64 (pow.f64 x 2) 216700011257/5000000000))
(*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000))

eval499.0ms (2.5%)

Compiler

Compiled 25153 to 18331 computations (27.1% saved)

prune137.0ms (0.7%)

Pruning

35 alts after pruning (32 fresh and 3 done)

PrunedKeptTotal
New62916645
Fresh91625
Picked235
Done000
Total64035675
Accuracy
100.0%
Counts
675 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
47.9%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
28.5%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
17.4%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
33.7%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z))
33.2%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
48.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
48.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
48.1%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
48.8%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
56.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) (pow.f64 (cbrt.f64 z) 3))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
56.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 (pow.f64 x 3) 156699607947/500000000) x) 23533438303/500000000))
58.1%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
49.3%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
52.2%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
49.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
35.8%
(/.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 263505074721/1000000000 x)))))
32.6%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
18.9%
(/.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 263505074721/1000000000 x)))))
16.7%
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
17.2%
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
15.0%
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
15.2%
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2))))
48.1%
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
48.1%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
48.2%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
48.1%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
50.7%
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
48.1%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
58.1%
(+.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)))))))))
45.8%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
48.1%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) -1000000000/23533438303)
4.6%
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
47.8%
(*.f64 x 104109730557/25000000000)
2.0%
(*.f64 x -21677671993302279060498/63615716158700684400745)
32.6%
(*.f64 -1000000000/23533438303 z)
Compiler

Compiled 1494 to 1142 computations (23.6% saved)

localize992.0ms (5%)

Algorithm
egg-herbie
Localize:

Found 19 expressions with local error:

NewAccuracyProgram
99.3%
(+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))))
99.3%
(*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))
99.0%
(*.f64 104109730557/25000000000 x)
90.6%
(/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))
99.8%
(*.f64 x (+.f64 216700011257/5000000000 x))
99.4%
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
88.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
82.1%
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
100.0%
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))
100.0%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
99.3%
(*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))
99.0%
(*.f64 104109730557/25000000000 x)
100.0%
x
100.0%
-21677671993302279060498/63615716158700684400745
99.3%
(*.f64 x -21677671993302279060498/63615716158700684400745)
99.5%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
99.4%
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
99.0%
(*.f64 x 104109730557/25000000000)
59.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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
Rules
1198×fma-def
676×associate-*r*
590×distribute-lft-in
590×distribute-lft-out
562×distribute-rgt-in
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0661369
11621345
23911345
311511341
444971341
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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(-.f64 x 2)
x
2
(+.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 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(*.f64 x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000)
(*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x)
(+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(*.f64 x -21677671993302279060498/63615716158700684400745)
x
-21677671993302279060498/63615716158700684400745
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))
(*.f64 104109730557/25000000000 x)
104109730557/25000000000
x
(*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))
2970286349119912390428499159837293/625000000000000000000000000000
(/.f64 1 x)
1
13764240537310136880149/125000000000000000000
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
(+.f64 x -2)
x
-2
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))
23533438303/500000000
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))
(+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))
156699607947/500000000
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
(+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))
263505074721/1000000000
(*.f64 x (+.f64 216700011257/5000000000 x))
(+.f64 216700011257/5000000000 x)
216700011257/5000000000
(*.f64 x y)
y
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))))
(*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2)))
-1
(/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))
(+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y))
648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000
(*.f64 -1 y)
y
(pow.f64 x 2)
x
2
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))
(*.f64 104109730557/25000000000 x)
104109730557/25000000000
(*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))
2970286349119912390428499159837293/625000000000000000000000000000
(/.f64 1 x)
1
13764240537310136880149/125000000000000000000
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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z))
(*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
(*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(-.f64 x 2)
(+.f64 x -2)
x
2
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)
(fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)
(fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x)
(*.f64 x (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y)
(fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
(*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000)
(fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)
(fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)
(*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x)
(*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 x 104109730557/25000000000)
104109730557/25000000000
393497462077/5000000000
4297481763/31250000
y
z
(+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000)
(fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)
(*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000)
(fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
263505074721/1000000000
156699607947/500000000
23533438303/500000000
(*.f64 x -21677671993302279060498/63615716158700684400745)
x
-21677671993302279060498/63615716158700684400745
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
104109730557/25000000000
x
(*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
2970286349119912390428499159837293/625000000000000000000000000000
(/.f64 1 x)
1
13764240537310136880149/125000000000000000000
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (*.f64 (+.f64 x -2) (*.f64 x y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 y (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 x -2)
x
-2
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(/.f64 (fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))
(fma.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) x 23533438303/500000000)
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)
23533438303/500000000
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))
(fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)
156699607947/500000000
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))
(fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)
263505074721/1000000000
(*.f64 x (+.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 216700011257/5000000000 x)
(+.f64 x 216700011257/5000000000)
216700011257/5000000000
(*.f64 x y)
y
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 2)) (fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (/.f64 (+.f64 y -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x 2)) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 (+.f64 y -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x 2))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 -2970286349119912390428499159837293/625000000000000000000000000000 x)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))))
(fma.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 2)) (fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2)))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 (/.f64 (+.f64 y -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x 2))))
(*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2)))
(neg.f64 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 2)))
(/.f64 (neg.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 2))
(/.f64 (+.f64 y -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x 2))
-1
(/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))
(/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (pow.f64 x 2))
(/.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2))
(+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y))
(+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (neg.f64 y))
(-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y)
648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000
(*.f64 -1 y)
(neg.f64 y)
y
(pow.f64 x 2)
x
2
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
104109730557/25000000000
(*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
2970286349119912390428499159837293/625000000000000000000000000000
(/.f64 1 x)
1
13764240537310136880149/125000000000000000000
Compiler

Compiled 471 to 337 computations (28.5% saved)

series35.0ms (0.2%)

Counts
17 → 183
Calls

66 calls:

TimeVariablePointExpression
6.0ms
x
@-inf
(*.f64 x (+.f64 216700011257/5000000000 x))
3.0ms
y
@inf
(/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))
1.0ms
y
@0
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
1.0ms
y
@0
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
1.0ms
x
@0
(*.f64 104109730557/25000000000 x)

rewrite164.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
473×log1p-expm1-u
473×expm1-log1p-u
459×add-exp-log
459×add-log-exp
448×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065519
11192515
Stop Event
node limit
Counts
17 → 276
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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(*.f64 x -21677671993302279060498/63615716158700684400745)
-21677671993302279060498/63615716158700684400745
x
(*.f64 104109730557/25000000000 x)
(*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
(*.f64 x (+.f64 216700011257/5000000000 x))
(/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))
(*.f64 104109730557/25000000000 x)
(*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))
(+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(pow.f64 (/.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)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(+.f64 (*.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 (exp.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745))) 1)
(pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 1)
(pow.f64 (cbrt.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)) 3)
(pow.f64 (pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)) 2)
(log.f64 (pow.f64 (exp.f64 -21677671993302279060498/63615716158700684400745) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -21677671993302279060498/63615716158700684400745))))
(cbrt.f64 (pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 3))
(expm1.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(exp.f64 (log.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(exp.f64 (*.f64 (log.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)) 1))
(log1p.f64 (expm1.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(-.f64 (exp.f64 (log1p.f64 x)) 1)
(*.f64 1 x)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
(pow.f64 x 1)
(pow.f64 (cbrt.f64 x) 3)
(pow.f64 (sqrt.f64 x) 2)
(pow.f64 (pow.f64 x 3) 1/3)
(log.f64 (exp.f64 x))
(log.f64 (+.f64 1 (expm1.f64 x)))
(cbrt.f64 (pow.f64 x 3))
(expm1.f64 (log1p.f64 x))
(exp.f64 (log.f64 x))
(exp.f64 (*.f64 (log.f64 x) 1))
(log1p.f64 (expm1.f64 x))
(-.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 104109730557/25000000000) x))
(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 2970286349119912390428499159837293/625000000000000000000000000000 x))) 1)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3)
(pow.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2)
(log.f64 (exp.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(cbrt.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(*.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 2)) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)
(log.f64 (exp.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(fma.f64 x 104109730557/25000000000 (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(fma.f64 104109730557/25000000000 x (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(fma.f64 1 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(fma.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (*.f64 x 104109730557/25000000000)) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) 1)
(*.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3)) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 2) (*.f64 (*.f64 x 104109730557/25000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 2)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 3)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3) 1/3)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 x 104109730557/25000000000))
(fma.f64 1 (*.f64 x 104109730557/25000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 1 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000))
(fma.f64 (/.f64 1 x) 2970286349119912390428499159837293/625000000000000000000000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 x 104109730557/25000000000))
(fma.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (*.f64 x 104109730557/25000000000)) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 x 104109730557/25000000000))
(-.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 y)))) 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 y)))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(*.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 y))) 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 y))))
(*.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 y))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 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 y))) 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 y)) 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 y))) 2)
(pow.f64 (/.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(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 y)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 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 y) 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 y))))
(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 y))))
(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 y))) 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 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))) 1)
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))
(*.f64 (+.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 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 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 y)) (+.f64 x -2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(+.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 216700011257/5000000000) (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 x) (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 (+.f64 x 216700011257/5000000000)) x))
(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 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) 1)
(*.f64 1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) (sqrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(pow.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 2)
(pow.f64 (/.f64 (pow.f64 x 2) (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000)) -1)
(log.f64 (pow.f64 (exp.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000)) (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) 3) (pow.f64 (pow.f64 x 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.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 104109730557/25000000000) x))
(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 2970286349119912390428499159837293/625000000000000000000000000000 x))) 1)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3)
(pow.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2)
(log.f64 (exp.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(cbrt.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))) 1)
(*.f64 1 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2)) (cbrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(*.f64 (sqrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) (sqrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 2) (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) (*.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2)) (-.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(pow.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 1)
(pow.f64 (cbrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) 3)
(pow.f64 (pow.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) 2)
(log.f64 (exp.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))))
(cbrt.f64 (pow.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(exp.f64 (log.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(fma.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(fma.f64 1 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) -1 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) 2) (cbrt.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) (sqrt.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))

simplify219.0ms (1.1%)

Algorithm
egg-herbie
Rules
1082×associate-*r*
1044×associate-*l*
904×fma-def
462×distribute-lft-in
460×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
068920638
1180819738
Stop Event
node limit
Counts
459 → 397
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 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 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(-.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(/.f64 23533438303/500000000 (*.f64 x y))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y)))))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))))
(/.f64 (pow.f64 x 3) y)
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (/.f64 (pow.f64 x 3) y))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (/.f64 (pow.f64 x 3) y)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (/.f64 (pow.f64 x 3) y))))
(/.f64 (pow.f64 x 3) y)
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (/.f64 (pow.f64 x 3) y))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (/.f64 (pow.f64 x 3) y)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (/.f64 (pow.f64 x 3) y))))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (/.f64 y (pow.f64 x 2))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (/.f64 y (pow.f64 x 2)))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y))) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 156699607947/500000000 y))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (/.f64 y (pow.f64 x 2))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(/.f64 y (pow.f64 x 2))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (/.f64 y (pow.f64 x 2))))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 5))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 2)))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(*.f64 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 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/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 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/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 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))
(*.f64 104109730557/25000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))
(*.f64 104109730557/25000000000 x)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 (*.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 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(pow.f64 (/.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)
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(+.f64 (*.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 (exp.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745))) 1)
(pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 1)
(pow.f64 (cbrt.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)) 3)
(pow.f64 (pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)) 2)
(log.f64 (pow.f64 (exp.f64 -21677671993302279060498/63615716158700684400745) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -21677671993302279060498/63615716158700684400745))))
(cbrt.f64 (pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 3))
(expm1.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(exp.f64 (log.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(exp.f64 (*.f64 (log.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)) 1))
(log1p.f64 (expm1.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(-.f64 (exp.f64 (log1p.f64 x)) 1)
(*.f64 1 x)
(*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x))
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
(pow.f64 x 1)
(pow.f64 (cbrt.f64 x) 3)
(pow.f64 (sqrt.f64 x) 2)
(pow.f64 (pow.f64 x 3) 1/3)
(log.f64 (exp.f64 x))
(log.f64 (+.f64 1 (expm1.f64 x)))
(cbrt.f64 (pow.f64 x 3))
(expm1.f64 (log1p.f64 x))
(exp.f64 (log.f64 x))
(exp.f64 (*.f64 (log.f64 x) 1))
(log1p.f64 (expm1.f64 x))
(-.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 104109730557/25000000000) x))
(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 2970286349119912390428499159837293/625000000000000000000000000000 x))) 1)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3)
(pow.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2)
(log.f64 (exp.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(cbrt.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(*.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 2)) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 3)
(pow.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)
(log.f64 (exp.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 3))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(exp.f64 (log.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 1))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(fma.f64 x 104109730557/25000000000 (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(fma.f64 104109730557/25000000000 x (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(fma.f64 1 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(fma.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(fma.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (*.f64 x 104109730557/25000000000)) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) 1)
(*.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3)) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 2) (*.f64 (*.f64 x 104109730557/25000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 2)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 3)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3) 1/3)
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 x 104109730557/25000000000))
(fma.f64 1 (*.f64 x 104109730557/25000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 1 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000))
(fma.f64 (/.f64 1 x) 2970286349119912390428499159837293/625000000000000000000000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 x 104109730557/25000000000))
(fma.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (*.f64 x 104109730557/25000000000)) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 x 104109730557/25000000000))
(-.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 y)))) 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 y)))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(*.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 y))) 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 y))))
(*.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 y))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 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 y))) 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 y)) 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 y))) 2)
(pow.f64 (/.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(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 y)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 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 y) 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 y))))
(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 y))))
(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 y))) 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 y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))) 1)
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))
(*.f64 (+.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 y))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 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 y)) (+.f64 x -2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(+.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 216700011257/5000000000) (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 x) (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 (+.f64 x 216700011257/5000000000)) x))
(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 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) 1)
(*.f64 1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) (sqrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(pow.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 2)
(pow.f64 (/.f64 (pow.f64 x 2) (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000)) -1)
(log.f64 (pow.f64 (exp.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000)) (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) 3) (pow.f64 (pow.f64 x 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(exp.f64 (log.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.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 104109730557/25000000000) x))
(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 2970286349119912390428499159837293/625000000000000000000000000000 x))) 1)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 1)
(pow.f64 (cbrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3)
(pow.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2)
(log.f64 (exp.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(cbrt.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3))
(expm1.f64 (log1p.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))) 1)
(*.f64 1 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2)) (cbrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(*.f64 (sqrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) (sqrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 2) (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) (*.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2)) (-.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(pow.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 1)
(pow.f64 (cbrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) 3)
(pow.f64 (pow.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) 2)
(log.f64 (exp.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))))
(cbrt.f64 (pow.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 3))
(expm1.f64 (log1p.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(exp.f64 (log.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(fma.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(fma.f64 1 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) -1 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) 2) (cbrt.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) (sqrt.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 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 (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)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.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 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)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 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 (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 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 (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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(+.f64 (/.f64 (*.f64 x (*.f64 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 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 (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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(+.f64 (/.f64 (*.f64 x (*.f64 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 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 (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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(+.f64 (/.f64 (*.f64 x (*.f64 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 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 (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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(+.f64 (/.f64 (*.f64 x (*.f64 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 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 (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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(+.f64 (/.f64 (*.f64 x (*.f64 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 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 (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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(+.f64 (/.f64 (*.f64 x (*.f64 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 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 (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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(+.f64 (/.f64 (*.f64 x (*.f64 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 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 (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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(+.f64 (/.f64 (*.f64 x (*.f64 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 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 (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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(/.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (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 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(-.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(/.f64 23533438303/500000000 (*.f64 x y))
(/.f64 (/.f64 23533438303/500000000 x) y)
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))
(+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y)))))
(fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
(+.f64 (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y)) (/.f64 (/.f64 23533438303/500000000 x) y))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y))))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (+.f64 (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y)) (/.f64 (/.f64 23533438303/500000000 x) y)))
(/.f64 (pow.f64 x 3) y)
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (/.f64 (pow.f64 x 3) y))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (/.f64 (pow.f64 x 3) y))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (/.f64 (pow.f64 x 3) y)))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 (pow.f64 x 3) y)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (/.f64 (pow.f64 x 3) y))))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (pow.f64 x 3) y))))
(+.f64 (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y)) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (/.f64 (pow.f64 x 3) y)))
(/.f64 (pow.f64 x 3) y)
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (/.f64 (pow.f64 x 3) y))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (/.f64 (pow.f64 x 3) y))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (/.f64 (pow.f64 x 3) y)))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 (pow.f64 x 3) y)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (/.f64 (pow.f64 x 3) y))))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (pow.f64 x 3) y))))
(+.f64 (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y)) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (/.f64 (pow.f64 x 3) y)))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (*.f64 y 168466327098500000000/553822718361107519809)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 y (*.f64 168466327098500000000/553822718361107519809 (pow.f64 x 2))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809)))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (*.f64 y 168466327098500000000/553822718361107519809))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 y (*.f64 168466327098500000000/553822718361107519809 (pow.f64 x 2)))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809)))) (fma.f64 -1 (*.f64 (pow.f64 x 4) (fma.f64 -156699607947/23533438303 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809))) (fma.f64 -21670001125700000000/553822718361107519809 y (*.f64 263505074721/47066876606 (*.f64 y 168466327098500000000/553822718361107519809))))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (*.f64 y 168466327098500000000/553822718361107519809)))))
(-.f64 (-.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 y (*.f64 168466327098500000000/553822718361107519809 (pow.f64 x 2)))) (*.f64 (pow.f64 x 4) (fma.f64 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)) -156699607947/23533438303 (fma.f64 y -21670001125700000000/553822718361107519809 (*.f64 y 22195866055031334813509250000000/13033352773350869092174451844127))))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (/.f64 y (pow.f64 x 2))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (/.f64 y (pow.f64 x 2))) (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (/.f64 y (pow.f64 x 2))) (/.f64 (*.f64 y -216700011257/5000000000) (pow.f64 x 3)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (/.f64 y (pow.f64 x 2)))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (fma.f64 -1 (/.f64 (fma.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000) (*.f64 y 263505074721/1000000000)) (pow.f64 x 4)) (/.f64 y (pow.f64 x 2)))) (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (-.f64 (/.f64 y (pow.f64 x 2)) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))) (/.f64 (*.f64 y -216700011257/5000000000) (pow.f64 x 3)))
(-.f64 (+.f64 (*.f64 -2 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y))) (+.f64 (*.f64 263505074721/1000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 156699607947/500000000 y))) (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 216700011257/5000000000 (-.f64 (*.f64 -2 y) (*.f64 216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (/.f64 y (pow.f64 x 2))))) (*.f64 216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(+.f64 (fma.f64 -2 (/.f64 y (pow.f64 x 3)) (fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (fma.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000) (*.f64 y 263505074721/1000000000)) (fma.f64 263505074721/1000000000 (*.f64 y -226700011257/5000000000) (*.f64 y 156699607947/500000000))) (pow.f64 x 5)) (fma.f64 -1 (/.f64 (fma.f64 216700011257/5000000000 (*.f64 y -226700011257/5000000000) (*.f64 y 263505074721/1000000000)) (pow.f64 x 4)) (/.f64 y (pow.f64 x 2))))) (*.f64 -216700011257/5000000000 (/.f64 y (pow.f64 x 3))))
(fma.f64 -2 (/.f64 y (pow.f64 x 3)) (+.f64 (-.f64 (-.f64 (/.f64 y (pow.f64 x 2)) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4))) (/.f64 (fma.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) -216700011257/5000000000 (fma.f64 y 156699607947/500000000 (*.f64 y -59736603405527326134297/5000000000000000000))) (pow.f64 x 5))) (/.f64 (*.f64 y -216700011257/5000000000) (pow.f64 x 3))))
(/.f64 y (pow.f64 x 2))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (/.f64 y (pow.f64 x 2)))
(fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (/.f64 y (pow.f64 x 2)))
(-.f64 (/.f64 y (pow.f64 x 2)) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (/.f64 y (pow.f64 x 2))))
(fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000) (*.f64 y 263505074721/1000000000)) (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (/.f64 y (pow.f64 x 2))))
(-.f64 (-.f64 (/.f64 y (pow.f64 x 2)) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4)))
(+.f64 (*.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 3))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -216700011257/5000000000 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y))) (*.f64 263505074721/1000000000 y)) (pow.f64 x 5))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (-.f64 (*.f64 2 y) (*.f64 -216700011257/5000000000 y)) (pow.f64 x 5))) (/.f64 y (pow.f64 x 2)))))))
(fma.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5)) (fma.f64 -1 (/.f64 (fma.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000) (*.f64 y 263505074721/1000000000)) (pow.f64 x 4)) (fma.f64 -1 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3)) (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 -216700011257/5000000000 (*.f64 y 226700011257/5000000000) (*.f64 y 263505074721/1000000000)) (pow.f64 x 5)) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 2)))))))
(fma.f64 -156699607947/500000000 (/.f64 y (pow.f64 x 5)) (-.f64 (-.f64 (fma.f64 216700011257/5000000000 (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 5)) (/.f64 y (pow.f64 x 2)))) (/.f64 (*.f64 y 226700011257/5000000000) (pow.f64 x 3))) (/.f64 (fma.f64 y 263505074721/1000000000 (*.f64 y -49125894991353926720049/25000000000000000000)) (pow.f64 x 4))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (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 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 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 648599070133835873532829296990356435388407301/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 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 648599070133835873532829296990356435388407301/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 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(+.f64 (*.f64 -1 (/.f64 y (pow.f64 x 2))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(fma.f64 -1 (/.f64 y (pow.f64 x 2)) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)) (/.f64 y (pow.f64 x 2)))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(/.f64 y (pow.f64 x 2))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (/.f64 y (pow.f64 x 2))) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2)))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (pow.f64 x 2))))
(*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x 2)))
(/.f64 (neg.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y)) (pow.f64 x 2))
(+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 -1 (/.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x 2)) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (/.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x 2)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 (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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 1 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 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 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (/.f64 (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)))
(cbrt.f64 (/.f64 (pow.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)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (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 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 (exp.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745))) 1)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 1)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(pow.f64 (cbrt.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)) 3)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(pow.f64 (pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 3) 1/3)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(pow.f64 (sqrt.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)) 2)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(log.f64 (pow.f64 (exp.f64 -21677671993302279060498/63615716158700684400745) x))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x -21677671993302279060498/63615716158700684400745))))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(cbrt.f64 (pow.f64 (*.f64 x -21677671993302279060498/63615716158700684400745) 3))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(expm1.f64 (log1p.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(exp.f64 (log.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(exp.f64 (*.f64 (log.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)) 1))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(log1p.f64 (expm1.f64 (*.f64 x -21677671993302279060498/63615716158700684400745)))
(*.f64 x -21677671993302279060498/63615716158700684400745)
(-.f64 (exp.f64 (log1p.f64 x)) 1)
x
(*.f64 1 x)
x
(*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x))
x
(*.f64 (sqrt.f64 x) (sqrt.f64 x))
x
(pow.f64 x 1)
x
(pow.f64 (cbrt.f64 x) 3)
x
(pow.f64 (sqrt.f64 x) 2)
x
(pow.f64 (pow.f64 x 3) 1/3)
x
(log.f64 (exp.f64 x))
x
(log.f64 (+.f64 1 (expm1.f64 x)))
x
(cbrt.f64 (pow.f64 x 3))
x
(expm1.f64 (log1p.f64 x))
x
(exp.f64 (log.f64 x))
x
(exp.f64 (*.f64 (log.f64 x) 1))
x
(log1p.f64 (expm1.f64 x))
x
(-.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 104109730557/25000000000) x))
(*.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 2970286349119912390428499159837293/625000000000000000000000000000 x))) 1)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 1)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(pow.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3) 1/3)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(pow.f64 (sqrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(log.f64 (exp.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(cbrt.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(expm1.f64 (log1p.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(exp.f64 (log.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 1))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(+.f64 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 1 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 2)) (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) 2)) (cbrt.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))))
(*.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(/.f64 (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3) 2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) (+.f64 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000 (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (*.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3) -2607694797850717019194915814953612754551363368226521391123421947949/1953125000000000000000000000000000000000000000000000000000000) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) (fma.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000)))
(/.f64 (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) 189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) -189454317568931645604627337684454555190262201/15625000000000000000000000000000000000000) (+.f64 13764240537310136880149/125000000000000000000 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 1)
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 3)
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(pow.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 3) 1/3)
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 2)
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log.f64 (exp.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000))))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000) 3))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(exp.f64 (log.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)) 1))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 x 104109730557/25000000000 (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 104109730557/25000000000 x (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 1 (*.f64 x 104109730557/25000000000) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(fma.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (*.f64 x 104109730557/25000000000)) (-.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) 1)
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(*.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(/.f64 (+.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3)) (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (-.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 2) (*.f64 (*.f64 x 104109730557/25000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 26205651301461727653339866392825951899755152751371204979385121270966341689067281013904591085715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (-.f64 (+.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 2)) (*.f64 x (*.f64 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(/.f64 (fma.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000 (/.f64 26205651301461727653339866392825951899755152751371204979385121270966341689067281013904591085715992757/244140625000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 x 3))) (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (-.f64 (*.f64 (pow.f64 x -2) 8822600995768098073745837611423637734948289159501805974374233567849/390625000000000000000000000000000000000000000000000000000000) (*.f64 x (/.f64 309235711484009313050956833304561450190262201/15625000000000000000000000000000000000000 x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 2) (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 2)) (-.f64 (*.f64 x 104109730557/25000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(/.f64 (-.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) (*.f64 (pow.f64 x -2) 8822600995768098073745837611423637734948289159501805974374233567849/390625000000000000000000000000000000000000000000000000000000)) (fma.f64 x 104109730557/25000000000 (/.f64 -2970286349119912390428499159837293/625000000000000000000000000000 x)))
(pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 1)
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 3)
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2)
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3) 1/3)
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 1))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 104109730557/25000000000 x (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x) (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 1 (*.f64 x 104109730557/25000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 1 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 (/.f64 1 x) 2970286349119912390428499159837293/625000000000000000000000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 104109730557/25000000000)) 2) (cbrt.f64 (*.f64 x 104109730557/25000000000)) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) (cbrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (*.f64 x 104109730557/25000000000)) (sqrt.f64 (*.f64 x 104109730557/25000000000)) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(fma.f64 (sqrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (sqrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (*.f64 x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(*.f64 (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 y))) 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 y))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 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 y))
(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 y))) 2)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(pow.f64 (/.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(/.f64 1 (/.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(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 y)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(cbrt.f64 (/.f64 (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 y) 3)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(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 y))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(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 y))) 1))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x 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 y (+.f64 x -2))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))
(/.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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(/.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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(/.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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(/.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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))
(/.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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x 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 y (+.f64 x -2))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x 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 y (+.f64 x -2))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x 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 y (+.f64 x -2))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x 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 y (+.f64 x -2))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(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 y)) (+.f64 x -2)) -1)
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) (*.f64 x y))))
(/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y (*.f64 (+.f64 x -2) x))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 x y)))
(/.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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))))
(/.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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x 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 y (+.f64 x -2))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(/.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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(/.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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x 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 y (+.f64 x -2))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(/.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 (+.f64 x -2) x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(+.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 216700011257/5000000000) (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 (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 (+.f64 x 216700011257/5000000000)) x))
(*.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 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) 1)
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) (sqrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) 1)
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 3)
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (pow.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) 3) 1/3)
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 2)
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(pow.f64 (/.f64 (pow.f64 x 2) (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000)) -1)
(/.f64 1 (/.f64 (pow.f64 x 2) (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000)))
(/.f64 1 (/.f64 (pow.f64 x 2) (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000)) (pow.f64 x -2)))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) 3))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) 3) (pow.f64 (pow.f64 x 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) 3) (pow.f64 (pow.f64 x 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(exp.f64 (log.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 1))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))
(*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))
(-.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 104109730557/25000000000) x))
(*.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 2970286349119912390428499159837293/625000000000000000000000000000 x))) 1)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 1)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(pow.f64 (cbrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(pow.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3) 1/3)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(pow.f64 (sqrt.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2)
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(log.f64 (exp.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(cbrt.f64 (pow.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) 3))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(expm1.f64 (log1p.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(exp.f64 (log.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(exp.f64 (*.f64 (log.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 1))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(log1p.f64 (expm1.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))) 1)
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(*.f64 1 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2)) (cbrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2)) (cbrt.f64 (fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(*.f64 (sqrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) (sqrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(/.f64 (+.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 3) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3)) (+.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 2) (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) (*.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3) (pow.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (neg.f64 (pow.f64 x -2))) 3)) (+.f64 (pow.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (neg.f64 (pow.f64 x -2))) 2) (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2) (*.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 3) (pow.f64 (*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 2) (*.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2))))))
(/.f64 (-.f64 (pow.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2)) (-.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (neg.f64 (pow.f64 x -2))) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2)) (-.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (neg.f64 (pow.f64 x -2))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)) 2) (pow.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) 2)) (fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (+.f64 (/.f64 -2970286349119912390428499159837293/625000000000000000000000000000 x) (*.f64 x -104109730557/25000000000))))
(pow.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 1)
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(pow.f64 (cbrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) 3)
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(pow.f64 (pow.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 3) 1/3)
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(pow.f64 (sqrt.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) 2)
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(log.f64 (exp.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))))))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(cbrt.f64 (pow.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 3))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(expm1.f64 (log1p.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(exp.f64 (log.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))) 1))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(log1p.f64 (expm1.f64 (fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 1 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (neg.f64 (pow.f64 x -2))))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(fma.f64 1 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) -1 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (neg.f64 (pow.f64 x -2))))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) 2) (cbrt.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (sqrt.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))) (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (neg.f64 (pow.f64 x -2))))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)) (*.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (pow.f64 x -2)))
(fma.f64 (sqrt.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) (sqrt.f64 (neg.f64 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)))) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 -1 (*.f64 (fma.f64 y -1 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000) (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))
(fma.f64 (-.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 y) (neg.f64 (pow.f64 x -2)) (fma.f64 x 104109730557/25000000000 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x)))

eval707.0ms (3.5%)

Compiler

Compiled 21677 to 15584 computations (28.1% saved)

prune194.0ms (1%)

Pruning

37 alts after pruning (33 fresh and 4 done)

PrunedKeptTotal
New79311804
Fresh52227
Picked325
Done123
Total80237839
Accuracy
100.0%
Counts
839 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
5.5%
(/.f64 (+.f64 x -2) (/.f64 (pow.f64 x 3) y))
15.4%
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 x) y))
47.9%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
28.5%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
17.4%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
33.7%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z))
14.8%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
15.4%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
33.2%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
15.4%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
15.6%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))))
48.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
48.1%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
48.8%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
56.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) (pow.f64 (cbrt.f64 z) 3))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
49.3%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
52.2%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
52.2%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
49.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
35.8%
(/.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 263505074721/1000000000 x)))))
32.6%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
18.9%
(/.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 263505074721/1000000000 x)))))
16.7%
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
17.2%
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
15.0%
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
5.5%
(/.f64 y (pow.f64 x 2))
48.1%
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
48.2%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
48.1%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
58.1%
(+.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)))))))))
3.3%
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
45.8%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
15.3%
(*.f64 (*.f64 -1000000000/23533438303 x) y)
47.8%
(*.f64 x 104109730557/25000000000)
2.0%
(*.f64 x -21677671993302279060498/63615716158700684400745)
15.3%
(*.f64 -1000000000/23533438303 (*.f64 x y))
32.6%
(*.f64 -1000000000/23533438303 z)
Compiler

Compiled 1436 to 1092 computations (24% saved)

localize571.0ms (2.9%)

Algorithm
egg-herbie
Localize:

Found 19 expressions with local error:

NewAccuracyProgram
100.0%
x
100.0%
2
100.0%
(pow.f64 x 2)
87.3%
(/.f64 y (pow.f64 x 2))
99.7%
(*.f64 x 216700011257/5000000000)
99.3%
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))
87.1%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
79.8%
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y))
100.0%
23533438303/500000000
100.0%
-2
99.3%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
98.7%
(/.f64 23533438303/500000000 (*.f64 x y))
100.0%
x
100.0%
104109730557/25000000000
99.0%
(*.f64 x 104109730557/25000000000)
99.4%
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
99.0%
(*.f64 104109730557/25000000000 x)
84.3%
(/.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))))))))
59.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))))))))
Rules
1376×fma-def
966×associate-*r*
944×distribute-lft-in
886×distribute-rgt-in
718×associate-*l*
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0531504
11341276
24151272
312271261
451731213
Stop Event
node limit
Calls
Call 1
Inputs
(+.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 (+.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 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)))
x
(*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))
(+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))
y
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
(+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))
4297481763/31250000
(*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
393497462077/5000000000
(*.f64 104109730557/25000000000 x)
104109730557/25000000000
(-.f64 x 2)
2
(+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))
23533438303/500000000
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))
(+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))
156699607947/500000000
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
(+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))
263505074721/1000000000
(*.f64 x (+.f64 216700011257/5000000000 x))
(+.f64 216700011257/5000000000 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 z (-.f64 x 2))
z
(*.f64 x 104109730557/25000000000)
x
104109730557/25000000000
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(+.f64 x -2)
x
-2
(/.f64 23533438303/500000000 (*.f64 x y))
23533438303/500000000
(*.f64 x y)
y
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(+.f64 x -2)
x
-2
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y))
(+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000))))))
23533438303/500000000
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000))))
156699607947/500000000
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))
(+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000))
263505074721/1000000000
(*.f64 x 216700011257/5000000000)
216700011257/5000000000
(*.f64 x y)
y
(/.f64 y (pow.f64 x 2))
y
(pow.f64 x 2)
x
2
Outputs
(+.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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (+.f64 x -2)))) (/.f64 z (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.f64 x -2))))
(+.f64 (/.f64 (*.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2)))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 z (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(/.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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (+.f64 x -2))))
(/.f64 (*.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 x (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2)))
(*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (*.f64 x (+.f64 x -2)))
x
(*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))
(*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (+.f64 x -2))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))
(+.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 x 104109730557/25000000000))))))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
y
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))
(*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))
(+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))
(fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)
4297481763/31250000
(*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))
(*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))
(*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
393497462077/5000000000
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
104109730557/25000000000
(-.f64 x 2)
(+.f64 x -2)
2
(+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))
(+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)
23533438303/500000000
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))
(+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))
(fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)
156699607947/500000000
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))
(+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))
(fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)
263505074721/1000000000
(*.f64 x (+.f64 216700011257/5000000000 x))
(*.f64 x (+.f64 x 216700011257/5000000000))
(+.f64 216700011257/5000000000 x)
(+.f64 x 216700011257/5000000000)
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 z (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (+.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 z (-.f64 x 2))
(*.f64 (+.f64 x -2) z)
z
(*.f64 x 104109730557/25000000000)
x
104109730557/25000000000
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))
(*.f64 (*.f64 x y) (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))
(*.f64 (*.f64 x y) (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) 23533438303/500000000)))
(*.f64 x (*.f64 y (+.f64 (/.f64 x 23533438303/500000000) -1000000000/23533438303)))
(+.f64 x -2)
x
-2
(/.f64 23533438303/500000000 (*.f64 x y))
(/.f64 (/.f64 23533438303/500000000 y) x)
23533438303/500000000
(*.f64 x y)
y
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000))))))) (*.f64 x y))
(*.f64 (*.f64 x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 y (*.f64 x (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 x -2)
x
-2
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000))))))
(fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)
23533438303/500000000
(*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))
(*.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000))
(+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000))))
(fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000)
156699607947/500000000
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000))
(fma.f64 x 216700011257/5000000000 263505074721/1000000000)
263505074721/1000000000
(*.f64 x 216700011257/5000000000)
216700011257/5000000000
(*.f64 x y)
y
(/.f64 y (pow.f64 x 2))
y
(pow.f64 x 2)
x
2
Compiler

Compiled 422 to 291 computations (31% saved)

series37.0ms (0.2%)

Counts
15 → 144
Calls

54 calls:

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

rewrite128.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
446×log1p-expm1-u
446×expm1-log1p-u
435×add-cube-cbrt
434×add-exp-log
434×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
051510
1966442
Stop Event
node limit
Counts
15 → 184
Calls
Call 1
Inputs
(/.f64 (*.f64 x (*.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (*.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))))
104109730557/25000000000
(/.f64 23533438303/500000000 (*.f64 x y))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
-2
23533438303/500000000
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(/.f64 y (pow.f64 x 2))
(pow.f64 x 2)
2
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 x (*.f64 (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 (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)))) 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 x (*.f64 (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 x (*.f64 (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 (exp.f64 (log1p.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 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 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 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 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 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 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 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 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 z (+.f64 x -2))) -1)
(log.f64 (exp.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 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 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 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 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 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 x 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(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 (exp.f64 (log1p.f64 (/.f64 23533438303/500000000 (*.f64 x y)))) 1)
(*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y)))
(*.f64 1 (/.f64 23533438303/500000000 (*.f64 x y)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 2)) (cbrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))) (sqrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))) 2)
(pow.f64 (/.f64 (*.f64 x y) 23533438303/500000000) -1)
(log.f64 (exp.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 23533438303/500000000 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(exp.f64 (log.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 23533438303/500000000 (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 23533438303/500000000 (*.f64 x y))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))) 2)
(pow.f64 (/.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 x -2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) 23533438303/500000000)) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (*.f64 x y)))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 2)
(pow.f64 (/.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3) (pow.f64 (*.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) (+.f64 x -2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x 216700011257/5000000000) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 2)
(log.f64 (pow.f64 (exp.f64 (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(fma.f64 x 263505074721/1000000000 (*.f64 x (*.f64 x 216700011257/5000000000)))
(fma.f64 263505074721/1000000000 x (*.f64 (*.f64 x 216700011257/5000000000) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 216700011257/5000000000))) 1)
(pow.f64 (*.f64 x 216700011257/5000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 216700011257/5000000000)) 3)
(pow.f64 (*.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 216700011257/5000000000)) 2)
(log.f64 (pow.f64 (exp.f64 216700011257/5000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 216700011257/5000000000))))
(cbrt.f64 (*.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 216700011257/5000000000)))
(exp.f64 (log.f64 (*.f64 x 216700011257/5000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 216700011257/5000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 216700011257/5000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (pow.f64 x -2)))) 1)
(*.f64 y (pow.f64 x -2))
(*.f64 1 (*.f64 y (pow.f64 x -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 y (pow.f64 x -2))))
(*.f64 (sqrt.f64 (*.f64 y (pow.f64 x -2))) (sqrt.f64 (*.f64 y (pow.f64 x -2))))
(pow.f64 (*.f64 y (pow.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 y (pow.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (pow.f64 x -2))) 2)
(pow.f64 (/.f64 (pow.f64 x 2) y) -1)
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (pow.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 y (pow.f64 x -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (pow.f64 x 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 x -2))))
(exp.f64 (log.f64 (*.f64 y (pow.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 x -2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x 2))) 1)
(*.f64 x x)
(*.f64 1 (pow.f64 x 2))
(*.f64 (cbrt.f64 (pow.f64 x 4)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (sqrt.f64 (pow.f64 x 2)) (sqrt.f64 (pow.f64 x 2)))
(log.f64 (exp.f64 (pow.f64 x 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x 2))))
(cbrt.f64 (pow.f64 (pow.f64 x 2) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (pow.f64 x 2)))
(exp.f64 (*.f64 2 (log.f64 x)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (pow.f64 x 2)))

simplify239.0ms (1.2%)

Algorithm
egg-herbie
Rules
1432×log-prod
824×fma-def
788×associate-*r*
754×associate-*l*
446×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064416634
1176016237
2737716237
Stop Event
node limit
Counts
328 → 333
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (+.f64 (*.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)) (/.f64 y (pow.f64 x 2)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(+.f64 (/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))) (/.f64 (*.f64 (pow.f64 x 2) (*.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 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 -1000000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(/.f64 23533438303/500000000 (*.f64 x y))
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y)))))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))))
(*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (*.f64 263505074721/1000000000 (/.f64 x y)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (*.f64 156699607947/500000000 (/.f64 1 y))))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (*.f64 156699607947/500000000 (/.f64 1 y)))))
(*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (*.f64 263505074721/1000000000 (/.f64 x y)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (*.f64 156699607947/500000000 (/.f64 1 y))))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (*.f64 156699607947/500000000 (/.f64 1 y)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))))
(*.f64 5000000000/216700011257 (/.f64 y x))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2))) (*.f64 5000000000/216700011257 (/.f64 y x))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 7834980397350000000000/46958894878783926720049 y) (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y)))) (pow.f64 x 3))) (+.f64 (*.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2))) (*.f64 5000000000/216700011257 (/.f64 y x)))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1317525373605/216700011257 (+.f64 (*.f64 7834980397350000000000/46958894878783926720049 y) (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y))))) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 y) (*.f64 1566996079470/216700011257 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y))))) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 7834980397350000000000/46958894878783926720049 y) (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y)))) (pow.f64 x 3))) (+.f64 (*.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2))) (*.f64 5000000000/216700011257 (/.f64 y x))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(*.f64 5000000000/216700011257 (/.f64 y x))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2))) (*.f64 5000000000/216700011257 (/.f64 y x))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -1317525373605/216700011257 (/.f64 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y)) (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2))) (*.f64 5000000000/216700011257 (/.f64 y x))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(-.f64 (+.f64 (*.f64 -1317525373605/216700011257 (/.f64 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 y) (+.f64 (*.f64 1317525373605/216700011257 (+.f64 (*.f64 -1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y))) (*.f64 -7834980397350000000000/46958894878783926720049 y))) (*.f64 1566996079470/216700011257 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y))))) (pow.f64 x 4))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2))) (*.f64 5000000000/216700011257 (/.f64 y x)))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 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 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 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 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 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 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 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 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 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 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 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 216700011257/5000000000 x)))))))
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(*.f64 216700011257/5000000000 x)
(-.f64 (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 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 (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)))) 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 x (*.f64 (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 x (*.f64 (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 (exp.f64 (log1p.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 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 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 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 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (*.f64 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 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 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 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 z (+.f64 x -2))) -1)
(log.f64 (exp.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 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 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 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 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 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 x 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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(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 (exp.f64 (log1p.f64 (/.f64 23533438303/500000000 (*.f64 x y)))) 1)
(*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y)))
(*.f64 1 (/.f64 23533438303/500000000 (*.f64 x y)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 2)) (cbrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))) (sqrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))) 2)
(pow.f64 (/.f64 (*.f64 x y) 23533438303/500000000) -1)
(log.f64 (exp.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 23533438303/500000000 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(exp.f64 (log.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 23533438303/500000000 (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 23533438303/500000000 (*.f64 x y))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))) 2)
(pow.f64 (/.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 x -2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) 23533438303/500000000)) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (*.f64 x y)))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 2)
(pow.f64 (/.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3) (pow.f64 (*.f64 x y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 2)
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) (+.f64 x -2)) -1)
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x 216700011257/5000000000) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))) 1)
(pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 2)
(log.f64 (pow.f64 (exp.f64 (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(fma.f64 x 263505074721/1000000000 (*.f64 x (*.f64 x 216700011257/5000000000)))
(fma.f64 263505074721/1000000000 x (*.f64 (*.f64 x 216700011257/5000000000) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 216700011257/5000000000))) 1)
(pow.f64 (*.f64 x 216700011257/5000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 x 216700011257/5000000000)) 3)
(pow.f64 (*.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) 1/3)
(pow.f64 (sqrt.f64 (*.f64 x 216700011257/5000000000)) 2)
(log.f64 (pow.f64 (exp.f64 216700011257/5000000000) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 216700011257/5000000000))))
(cbrt.f64 (*.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 216700011257/5000000000)))
(exp.f64 (log.f64 (*.f64 x 216700011257/5000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 216700011257/5000000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 216700011257/5000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (pow.f64 x -2)))) 1)
(*.f64 y (pow.f64 x -2))
(*.f64 1 (*.f64 y (pow.f64 x -2)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 y (pow.f64 x -2))))
(*.f64 (sqrt.f64 (*.f64 y (pow.f64 x -2))) (sqrt.f64 (*.f64 y (pow.f64 x -2))))
(pow.f64 (*.f64 y (pow.f64 x -2)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x -2))) 3)
(pow.f64 (pow.f64 (*.f64 y (pow.f64 x -2)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (pow.f64 x -2))) 2)
(pow.f64 (/.f64 (pow.f64 x 2) y) -1)
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 x -2)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (pow.f64 x -2)))))
(cbrt.f64 (pow.f64 (*.f64 y (pow.f64 x -2)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (pow.f64 x 2) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 x -2))))
(exp.f64 (log.f64 (*.f64 y (pow.f64 x -2))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 x -2))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 x -2))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x 2))) 1)
(*.f64 x x)
(*.f64 1 (pow.f64 x 2))
(*.f64 (cbrt.f64 (pow.f64 x 4)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (sqrt.f64 (pow.f64 x 2)) (sqrt.f64 (pow.f64 x 2)))
(log.f64 (exp.f64 (pow.f64 x 2)))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x 2))))
(cbrt.f64 (pow.f64 (pow.f64 x 2) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (pow.f64 x 2)))
(exp.f64 (*.f64 2 (log.f64 x)))
(exp.f64 (*.f64 (*.f64 2 (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (pow.f64 x 2)))
Outputs
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 y (*.f64 -1000000000/23533438303 x))
(+.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) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809)))))
(fma.f64 (pow.f64 x 2) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 y (*.f64 -1000000000/23533438303 x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) 156699607947/23533438303)))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))))))
(-.f64 (fma.f64 (pow.f64 x 2) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 y (*.f64 -1000000000/23533438303 x))) (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (+.f64 (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))) (*.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (+.f64 (*.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y))))))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 49698921037/117667191515 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) 156699607947/23533438303)))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 (pow.f64 x 2) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) (*.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (fma.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) 156699607947/23533438303))) (fma.f64 -21670001125700000000/553822718361107519809 y (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))) 263505074721/47066876606))))))))
(-.f64 (fma.f64 -1000000000/23533438303 (*.f64 x y) (fma.f64 (pow.f64 x 4) (-.f64 (-.f64 119279635808138688837503/27691135918055375990450 (*.f64 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809)) -156699607947/23533438303)) (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 263505074721/47066876606 (*.f64 y -21670001125700000000/553822718361107519809))) (*.f64 (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 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.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 (pow.f64 x 2) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2))))
(/.f64 (*.f64 (pow.f64 x 2) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 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 (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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.f64 x -2)))) (/.f64 (*.f64 x (*.f64 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 (pow.f64 x 2) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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))) (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 (pow.f64 x 2) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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 (pow.f64 x 2) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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))) (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 (pow.f64 x 2) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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 (pow.f64 x 2) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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))) (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 (*.f64 x (*.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 (pow.f64 x 2) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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 (pow.f64 x 2) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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))) (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 (pow.f64 x 2) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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 (pow.f64 x 2) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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))) (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 (pow.f64 x 2) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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 (pow.f64 x 2) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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))) (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 (*.f64 x (*.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 (pow.f64 x 2) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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 (pow.f64 x 2) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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))) (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 (pow.f64 x 2) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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 (pow.f64 x 2) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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))) (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 (pow.f64 x 2) (/.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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 (pow.f64 x 2) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (+.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))) (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 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 -1000000000/23533438303 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)))))
(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 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 z)) (*.f64 (pow.f64 x 2) (fma.f64 -131752537360500000000/553822718361107519809 z (*.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 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 z)) (*.f64 (pow.f64 x 3) (fma.f64 -156699607947/23533438303 (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)) (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127))))) (*.f64 (pow.f64 x 2) (fma.f64 -131752537360500000000/553822718361107519809 z (*.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 (pow.f64 x 4)) -216700011257/5000000000))
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 -2 (/.f64 z (pow.f64 x 4)) (*.f64 (/.f64 z (pow.f64 x 4)) -216700011257/5000000000)))
(-.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 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)) (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5)))) (*.f64 (/.f64 z (pow.f64 x 4)) -216700011257/5000000000))
(+.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (fma.f64 -2 (/.f64 z (pow.f64 x 4)) (*.f64 (/.f64 z (pow.f64 x 4)) -216700011257/5000000000)))
(-.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 263505074721/1000000000 z)) (fma.f64 263505074721/1000000000 (*.f64 z -226700011257/5000000000) (*.f64 156699607947/500000000 z))) (pow.f64 x 6)) (fma.f64 -1 (/.f64 (fma.f64 216700011257/5000000000 (*.f64 z -226700011257/5000000000) (*.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)) (-.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (/.f64 (fma.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) -216700011257/5000000000 (fma.f64 156699607947/500000000 z (*.f64 z -59736603405527326134297/5000000000000000000))) (pow.f64 x 6)))) (*.f64 (/.f64 z (pow.f64 x 4)) -216700011257/5000000000))
(+.f64 (-.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (/.f64 (fma.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) -216700011257/5000000000 (fma.f64 156699607947/500000000 z (*.f64 z -59736603405527326134297/5000000000000000000))) (pow.f64 x 6))) (fma.f64 -2 (/.f64 z (pow.f64 x 4)) (*.f64 (/.f64 z (pow.f64 x 4)) -216700011257/5000000000)))
(/.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 263505074721/1000000000 z)) (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 263505074721/1000000000 z (*.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 263505074721/1000000000 z)) (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 263505074721/1000000000 z)) (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 263505074721/1000000000 z (*.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 263505074721/1000000000 z (*.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))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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)))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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)))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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)))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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)))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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)))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (pow.f64 x 3))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 y (*.f64 -1000000000/23533438303 x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 500000000/23533438303 (*.f64 y (pow.f64 x 2))))
(*.f64 y (+.f64 (*.f64 -1000000000/23533438303 x) (*.f64 (pow.f64 x 2) 500000000/23533438303)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 500000000/23533438303 (*.f64 y (pow.f64 x 2))))
(*.f64 y (+.f64 (*.f64 -1000000000/23533438303 x) (*.f64 (pow.f64 x 2) 500000000/23533438303)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 500000000/23533438303 (*.f64 y (pow.f64 x 2))))
(*.f64 y (+.f64 (*.f64 -1000000000/23533438303 x) (*.f64 (pow.f64 x 2) 500000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y))
(*.f64 500000000/23533438303 (*.f64 y (pow.f64 x 2)))
(*.f64 y (*.f64 (pow.f64 x 2) 500000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 500000000/23533438303 (*.f64 y (pow.f64 x 2))))
(*.f64 y (+.f64 (*.f64 -1000000000/23533438303 x) (*.f64 (pow.f64 x 2) 500000000/23533438303)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 500000000/23533438303 (*.f64 y (pow.f64 x 2))))
(*.f64 y (+.f64 (*.f64 -1000000000/23533438303 x) (*.f64 (pow.f64 x 2) 500000000/23533438303)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 500000000/23533438303 (*.f64 y (pow.f64 x 2))))
(*.f64 y (+.f64 (*.f64 -1000000000/23533438303 x) (*.f64 (pow.f64 x 2) 500000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y))
(*.f64 500000000/23533438303 (*.f64 y (pow.f64 x 2)))
(*.f64 y (*.f64 (pow.f64 x 2) 500000000/23533438303))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 500000000/23533438303 (*.f64 y (pow.f64 x 2))))
(*.f64 y (+.f64 (*.f64 -1000000000/23533438303 x) (*.f64 (pow.f64 x 2) 500000000/23533438303)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 500000000/23533438303 (*.f64 y (pow.f64 x 2))))
(*.f64 y (+.f64 (*.f64 -1000000000/23533438303 x) (*.f64 (pow.f64 x 2) 500000000/23533438303)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 500000000/23533438303 (*.f64 (pow.f64 x 2) y)))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 500000000/23533438303 (*.f64 y (pow.f64 x 2))))
(*.f64 y (+.f64 (*.f64 -1000000000/23533438303 x) (*.f64 (pow.f64 x 2) 500000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 500000000/23533438303 (*.f64 x (*.f64 y (-.f64 x 2))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(/.f64 23533438303/500000000 (*.f64 x y))
(/.f64 (/.f64 23533438303/500000000 x) y)
(+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))
(+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 156699607947/500000000 y))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y)))))
(+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y))))
(+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y))))
(*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))
(/.f64 (pow.f64 x 2) (/.f64 y 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (*.f64 263505074721/1000000000 (/.f64 x y)))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (*.f64 263505074721/1000000000 (/.f64 x y)))
(fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 (pow.f64 x 2) (/.f64 y 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (*.f64 156699607947/500000000 (/.f64 1 y))))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (*.f64 156699607947/500000000 (/.f64 1 y)))))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y))))
(+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y))))
(*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y))
(/.f64 (pow.f64 x 2) (/.f64 y 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (*.f64 263505074721/1000000000 (/.f64 x y)))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (*.f64 263505074721/1000000000 (/.f64 x y)))
(fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 (pow.f64 x 2) (/.f64 y 216700011257/5000000000)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (*.f64 156699607947/500000000 (/.f64 1 y))))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y)))
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (*.f64 156699607947/500000000 (/.f64 1 y)))))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y))))
(+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 2) y) (fma.f64 263505074721/1000000000 (/.f64 x y) (/.f64 156699607947/500000000 y))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))) (*.f64 x y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 y (*.f64 -1000000000/23533438303 x))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))
(fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (*.f64 y 168466327098500000000/553822718361107519809)))
(fma.f64 (pow.f64 x 2) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y (*.f64 -1000000000/23533438303 x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809)))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (*.f64 y 168466327098500000000/553822718361107519809))))
(-.f64 (fma.f64 (pow.f64 x 2) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y (*.f64 -1000000000/23533438303 x))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 x 3) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 x 4) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -131752537360500000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))) (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (*.f64 (pow.f64 x 2) (-.f64 (*.f64 500000000/23533438303 y) (*.f64 -156699607947000000000/553822718361107519809 y))))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809)))) (fma.f64 -1 (*.f64 (pow.f64 x 4) (fma.f64 -156699607947/23533438303 (fma.f64 -131752537360500000000/553822718361107519809 y (*.f64 156699607947/23533438303 (*.f64 y 168466327098500000000/553822718361107519809))) (fma.f64 -21670001125700000000/553822718361107519809 y (*.f64 263505074721/47066876606 (*.f64 y 168466327098500000000/553822718361107519809))))) (fma.f64 -1000000000/23533438303 (*.f64 x y) (*.f64 (pow.f64 x 2) (*.f64 y 168466327098500000000/553822718361107519809)))))
(-.f64 (-.f64 (fma.f64 (pow.f64 x 2) (*.f64 y 168466327098500000000/553822718361107519809) (*.f64 y (*.f64 -1000000000/23533438303 x))) (*.f64 (pow.f64 x 4) (fma.f64 -156699607947/23533438303 (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127)) (fma.f64 y -21670001125700000000/553822718361107519809 (*.f64 y 22195866055031334813509250000000/13033352773350869092174451844127))))) (*.f64 (pow.f64 x 3) (fma.f64 y -131752537360500000000/553822718361107519809 (*.f64 y 26398607408606012051779500000000/13033352773350869092174451844127))))
(*.f64 5000000000/216700011257 (/.f64 y x))
(/.f64 5000000000/216700011257 (/.f64 x y))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2))) (*.f64 5000000000/216700011257 (/.f64 y x))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2)) (*.f64 5000000000/216700011257 (/.f64 y x))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(fma.f64 (/.f64 y (pow.f64 x 2)) -10000000000/216700011257 (fma.f64 5000000000/216700011257 (/.f64 y x) (*.f64 (/.f64 y (pow.f64 x 2)) -6587626868025000000000/46958894878783926720049)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 7834980397350000000000/46958894878783926720049 y) (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y)))) (pow.f64 x 3))) (+.f64 (*.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2))) (*.f64 5000000000/216700011257 (/.f64 y x)))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 7834980397350000000000/46958894878783926720049 y (*.f64 1317525373605/216700011257 (*.f64 y -8754626980595000000000/46958894878783926720049))) (pow.f64 x 3)) (fma.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2)) (*.f64 5000000000/216700011257 (/.f64 y x)))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(fma.f64 -1 (/.f64 (fma.f64 y 7834980397350000000000/46958894878783926720049 (*.f64 y -11534443183380840460194975000000000/10175993048848756570705281387591593)) (pow.f64 x 3)) (fma.f64 (/.f64 y (pow.f64 x 2)) -10000000000/216700011257 (fma.f64 5000000000/216700011257 (/.f64 y x) (*.f64 (/.f64 y (pow.f64 x 2)) -6587626868025000000000/46958894878783926720049))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -1317525373605/216700011257 (+.f64 (*.f64 7834980397350000000000/46958894878783926720049 y) (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y))))) (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 y) (*.f64 1566996079470/216700011257 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y))))) (pow.f64 x 4))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 7834980397350000000000/46958894878783926720049 y) (*.f64 1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y)))) (pow.f64 x 3))) (+.f64 (*.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2))) (*.f64 5000000000/216700011257 (/.f64 y x))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(+.f64 (fma.f64 -1 (/.f64 (fma.f64 -1317525373605/216700011257 (fma.f64 7834980397350000000000/46958894878783926720049 y (*.f64 1317525373605/216700011257 (*.f64 y -8754626980595000000000/46958894878783926720049))) (fma.f64 1176671915150000000000/46958894878783926720049 y (*.f64 (*.f64 y -8754626980595000000000/46958894878783926720049) 1566996079470/216700011257))) (pow.f64 x 4)) (fma.f64 -1 (/.f64 (fma.f64 7834980397350000000000/46958894878783926720049 y (*.f64 1317525373605/216700011257 (*.f64 y -8754626980595000000000/46958894878783926720049))) (pow.f64 x 3)) (fma.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2)) (*.f64 5000000000/216700011257 (/.f64 y x))))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(+.f64 (-.f64 (-.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -10000000000/216700011257 (/.f64 5000000000/216700011257 (/.f64 x y))) (/.f64 (fma.f64 y 7834980397350000000000/46958894878783926720049 (*.f64 y -11534443183380840460194975000000000/10175993048848756570705281387591593)) (pow.f64 x 3))) (/.f64 (fma.f64 y 1176671915150000000000/46958894878783926720049 (fma.f64 1317525373605/216700011257 (fma.f64 y -7834980397350000000000/46958894878783926720049 (*.f64 y 11534443183380840460194975000000000/10175993048848756570705281387591593)) (*.f64 y -13718466155814648767884650000000000/10175993048848756570705281387591593))) (pow.f64 x 4))) (*.f64 (/.f64 y (pow.f64 x 2)) -6587626868025000000000/46958894878783926720049))
(*.f64 5000000000/216700011257 (/.f64 y x))
(/.f64 5000000000/216700011257 (/.f64 x y))
(-.f64 (+.f64 (*.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2))) (*.f64 5000000000/216700011257 (/.f64 y x))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(+.f64 (fma.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2)) (*.f64 5000000000/216700011257 (/.f64 y x))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(fma.f64 (/.f64 y (pow.f64 x 2)) -10000000000/216700011257 (fma.f64 5000000000/216700011257 (/.f64 y x) (*.f64 (/.f64 y (pow.f64 x 2)) -6587626868025000000000/46958894878783926720049)))
(-.f64 (+.f64 (*.f64 -1317525373605/216700011257 (/.f64 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y)) (pow.f64 x 3))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2))) (*.f64 5000000000/216700011257 (/.f64 y x))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(+.f64 (fma.f64 -1317525373605/216700011257 (/.f64 (*.f64 y -8754626980595000000000/46958894878783926720049) (pow.f64 x 3)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 y (pow.f64 x 3)) (fma.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2)) (*.f64 5000000000/216700011257 (/.f64 y x))))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(+.f64 (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 y (pow.f64 x 3)) (fma.f64 (/.f64 y (pow.f64 x 2)) -10000000000/216700011257 (/.f64 5000000000/216700011257 (/.f64 x y)))) (+.f64 (/.f64 (*.f64 y 11534443183380840460194975000000000/10175993048848756570705281387591593) (pow.f64 x 3)) (*.f64 (/.f64 y (pow.f64 x 2)) -6587626868025000000000/46958894878783926720049)))
(+.f64 (/.f64 (*.f64 y 11534443183380840460194975000000000/10175993048848756570705281387591593) (pow.f64 x 3)) (+.f64 (fma.f64 (/.f64 y (pow.f64 x 2)) -10000000000/216700011257 (/.f64 5000000000/216700011257 (/.f64 x y))) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 y (pow.f64 x 3)) (*.f64 (/.f64 y (pow.f64 x 2)) -6587626868025000000000/46958894878783926720049))))
(-.f64 (+.f64 (*.f64 -1317525373605/216700011257 (/.f64 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y)) (pow.f64 x 3))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 1176671915150000000000/46958894878783926720049 y) (+.f64 (*.f64 1317525373605/216700011257 (+.f64 (*.f64 -1317525373605/216700011257 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y))) (*.f64 -7834980397350000000000/46958894878783926720049 y))) (*.f64 1566996079470/216700011257 (-.f64 (*.f64 -10000000000/216700011257 y) (*.f64 6587626868025000000000/46958894878783926720049 y))))) (pow.f64 x 4))) (+.f64 (*.f64 -7834980397350000000000/46958894878783926720049 (/.f64 y (pow.f64 x 3))) (+.f64 (*.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2))) (*.f64 5000000000/216700011257 (/.f64 y x)))))) (*.f64 6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(+.f64 (fma.f64 -1317525373605/216700011257 (/.f64 (*.f64 y -8754626980595000000000/46958894878783926720049) (pow.f64 x 3)) (fma.f64 -1 (/.f64 (fma.f64 1176671915150000000000/46958894878783926720049 y (fma.f64 1317525373605/216700011257 (fma.f64 -1317525373605/216700011257 (*.f64 y -8754626980595000000000/46958894878783926720049) (*.f64 y -7834980397350000000000/46958894878783926720049)) (*.f64 (*.f64 y -8754626980595000000000/46958894878783926720049) 1566996079470/216700011257))) (pow.f64 x 4)) (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 y (pow.f64 x 3)) (fma.f64 -10000000000/216700011257 (/.f64 y (pow.f64 x 2)) (*.f64 5000000000/216700011257 (/.f64 y x)))))) (*.f64 -6587626868025000000000/46958894878783926720049 (/.f64 y (pow.f64 x 2))))
(+.f64 (-.f64 (fma.f64 -7834980397350000000000/46958894878783926720049 (/.f64 y (pow.f64 x 3)) (fma.f64 (/.f64 y (pow.f64 x 2)) -10000000000/216700011257 (/.f64 5000000000/216700011257 (/.f64 x y)))) (/.f64 (fma.f64 y 1176671915150000000000/46958894878783926720049 (fma.f64 1317525373605/216700011257 (fma.f64 y -7834980397350000000000/46958894878783926720049 (*.f64 y 11534443183380840460194975000000000/10175993048848756570705281387591593)) (*.f64 y -13718466155814648767884650000000000/10175993048848756570705281387591593))) (pow.f64 x 4))) (+.f64 (/.f64 (*.f64 y 11534443183380840460194975000000000/10175993048848756570705281387591593) (pow.f64 x 3)) (*.f64 (/.f64 y (pow.f64 x 2)) -6587626868025000000000/46958894878783926720049)))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.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 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.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 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.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 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.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 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.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 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.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 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.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 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.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 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.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 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.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 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.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 216700011257/5000000000 x)))))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 263505074721/1000000000 x)
(*.f64 x 263505074721/1000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (pow.f64 x 2) 216700011257/5000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 (pow.f64 x 2) 216700011257/5000000000)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(*.f64 216700011257/5000000000 x)
(*.f64 x 216700011257/5000000000)
(-.f64 (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 (fma.f64 x (fma.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (*.f64 x (*.f64 (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 (fma.f64 x (fma.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (/.f64 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (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)))) 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 (cbrt.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 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2))) 2)) (cbrt.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 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)) (cbrt.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (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 (fma.f64 x (fma.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 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 (fma.f64 x (fma.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (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 (fma.f64 x (fma.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (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 (fma.f64 x (fma.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (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 (fma.f64 x (fma.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2)))) -1)
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (+.f64 x -2)))
(*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.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 (fma.f64 x (fma.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.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 (fma.f64 x (fma.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x (*.f64 (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 (fma.f64 x (fma.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (/.f64 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (/.f64 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.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 (fma.f64 x (fma.f64 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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (/.f64 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 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 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(*.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 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(*.f64 1 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 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 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(*.f64 (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(pow.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(pow.f64 (pow.f64 (/.f64 (*.f64 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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(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 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(log.f64 (exp.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(exp.f64 (log.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 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 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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)
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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)
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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)
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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)
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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)
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (pow.f64 x 3))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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)))))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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))))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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))))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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))))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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))))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (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))
(+.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) (pow.f64 x 3))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 23533438303/500000000 (*.f64 x y)))) 1)
(/.f64 (/.f64 23533438303/500000000 x) y)
(*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y)))
(/.f64 (/.f64 23533438303/500000000 x) y)
(*.f64 1 (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (/.f64 23533438303/500000000 x) y)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 2)) (cbrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 23533438303/500000000 x) y) 2)) (cbrt.f64 (/.f64 (/.f64 23533438303/500000000 x) y)))
(*.f64 (sqrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))) (sqrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(/.f64 (/.f64 23533438303/500000000 x) y)
(pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 1)
(/.f64 (/.f64 23533438303/500000000 x) y)
(pow.f64 (cbrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))) 3)
(/.f64 (/.f64 23533438303/500000000 x) y)
(pow.f64 (pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 3) 1/3)
(/.f64 (/.f64 23533438303/500000000 x) y)
(pow.f64 (sqrt.f64 (/.f64 23533438303/500000000 (*.f64 x y))) 2)
(/.f64 (/.f64 23533438303/500000000 x) y)
(pow.f64 (/.f64 (*.f64 x y) 23533438303/500000000) -1)
(/.f64 (/.f64 23533438303/500000000 x) y)
(log.f64 (exp.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(/.f64 (/.f64 23533438303/500000000 x) y)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 23533438303/500000000 (*.f64 x y)))))
(/.f64 (/.f64 23533438303/500000000 x) y)
(cbrt.f64 (pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 3))
(/.f64 (/.f64 23533438303/500000000 x) y)
(expm1.f64 (log1p.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(/.f64 (/.f64 23533438303/500000000 x) y)
(exp.f64 (log.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(/.f64 (/.f64 23533438303/500000000 x) y)
(exp.f64 (*.f64 (log.f64 (/.f64 23533438303/500000000 (*.f64 x y))) 1))
(/.f64 (/.f64 23533438303/500000000 x) y)
(log1p.f64 (expm1.f64 (/.f64 23533438303/500000000 (*.f64 x y))))
(/.f64 (/.f64 23533438303/500000000 x) y)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)))) 1)
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 23533438303/500000000 (*.f64 x y))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)) 2)) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x y) (/.f64 (+.f64 x -2) 23533438303/500000000)) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (/.f64 (+.f64 x -2) 23533438303/500000000))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303))) 2)) (cbrt.f64 (*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)) 1)
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))) 3)
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)) 3) 1/3)
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))) 2)
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(pow.f64 (/.f64 (/.f64 23533438303/500000000 (*.f64 x y)) (+.f64 x -2)) -1)
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) 23533438303/500000000)) (*.f64 x y)))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y)) 3))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 23533438303/500000000 (*.f64 x y)) 3)))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))) 1))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) 23533438303/500000000) (*.f64 x y))))
(*.f64 (*.f64 500000000/23533438303 x) (*.f64 y (+.f64 x -2)))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 (*.f64 x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3) 1/3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 2)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(pow.f64 (/.f64 (*.f64 x y) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3) (pow.f64 (*.f64 x y) 3)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))) 1))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))) 1)
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 2) (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 1)
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 3)
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 3) 1/3)
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 2)
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) (+.f64 x -2)) -1)
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 x y)))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y)) 3))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x y)) 3)))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))) 1))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x y))))
(/.f64 (*.f64 x (*.f64 y (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 x (*.f64 y (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x 216700011257/5000000000)))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x 216700011257/5000000000) x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))) 1)
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 1)
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 3)
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3) 1/3)
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 2)
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)))))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000)) 3))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))) 1))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(fma.f64 x 263505074721/1000000000 (*.f64 x (*.f64 x 216700011257/5000000000)))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(fma.f64 263505074721/1000000000 x (*.f64 (*.f64 x 216700011257/5000000000) x))
(*.f64 x (fma.f64 x 216700011257/5000000000 263505074721/1000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 216700011257/5000000000))) 1)
(*.f64 x 216700011257/5000000000)
(pow.f64 (*.f64 x 216700011257/5000000000) 1)
(*.f64 x 216700011257/5000000000)
(pow.f64 (cbrt.f64 (*.f64 x 216700011257/5000000000)) 3)
(*.f64 x 216700011257/5000000000)
(pow.f64 (*.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000))
(pow.f64 (sqrt.f64 (*.f64 x 216700011257/5000000000)) 2)
(*.f64 x 216700011257/5000000000)
(log.f64 (pow.f64 (exp.f64 216700011257/5000000000) x))
(*.f64 x 216700011257/5000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 216700011257/5000000000))))
(*.f64 x 216700011257/5000000000)
(cbrt.f64 (*.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(exp.f64 (log.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 x 216700011257/5000000000)) 1))
(*.f64 x 216700011257/5000000000)
(log1p.f64 (expm1.f64 (*.f64 x 216700011257/5000000000)))
(*.f64 x 216700011257/5000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (pow.f64 x -2)))) 1)
(*.f64 y (pow.f64 x -2))
(*.f64 y (pow.f64 x -2))
(*.f64 1 (*.f64 y (pow.f64 x -2)))
(*.f64 y (pow.f64 x -2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x -2))) 2) (cbrt.f64 (*.f64 y (pow.f64 x -2))))
(*.f64 y (pow.f64 x -2))
(*.f64 (sqrt.f64 (*.f64 y (pow.f64 x -2))) (sqrt.f64 (*.f64 y (pow.f64 x -2))))
(*.f64 y (pow.f64 x -2))
(pow.f64 (*.f64 y (pow.f64 x -2)) 1)
(*.f64 y (pow.f64 x -2))
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x -2))) 3)
(*.f64 y (pow.f64 x -2))
(pow.f64 (pow.f64 (*.f64 y (pow.f64 x -2)) 3) 1/3)
(*.f64 y (pow.f64 x -2))
(pow.f64 (sqrt.f64 (*.f64 y (pow.f64 x -2))) 2)
(*.f64 y (pow.f64 x -2))
(pow.f64 (/.f64 (pow.f64 x 2) y) -1)
(/.f64 1 (/.f64 (pow.f64 x 2) y))
(*.f64 (/.f64 1 (pow.f64 x 2)) y)
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 x -2)))
(*.f64 y (pow.f64 x -2))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (pow.f64 x -2)))))
(*.f64 y (pow.f64 x -2))
(cbrt.f64 (pow.f64 (*.f64 y (pow.f64 x -2)) 3))
(*.f64 y (pow.f64 x -2))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (pow.f64 x 2) 3)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 x 6)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 x -2))))
(*.f64 y (pow.f64 x -2))
(exp.f64 (log.f64 (*.f64 y (pow.f64 x -2))))
(*.f64 y (pow.f64 x -2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 x -2))) 1))
(*.f64 y (pow.f64 x -2))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 x -2))))
(*.f64 y (pow.f64 x -2))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 x 2))) 1)
(pow.f64 x 2)
(*.f64 x x)
(pow.f64 x 2)
(*.f64 1 (pow.f64 x 2))
(pow.f64 x 2)
(*.f64 (cbrt.f64 (pow.f64 x 4)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (sqrt.f64 (pow.f64 x 2)) (sqrt.f64 (pow.f64 x 2)))
(pow.f64 x 2)
(log.f64 (exp.f64 (pow.f64 x 2)))
(pow.f64 x 2)
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 x 2))))
(pow.f64 x 2)
(cbrt.f64 (pow.f64 (pow.f64 x 2) 3))
(pow.f64 x 2)
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)))
(pow.f64 x 2)
(expm1.f64 (log1p.f64 (pow.f64 x 2)))
(pow.f64 x 2)
(exp.f64 (*.f64 2 (log.f64 x)))
(pow.f64 x 2)
(exp.f64 (*.f64 (*.f64 2 (log.f64 x)) 1))
(pow.f64 x 2)
(log1p.f64 (expm1.f64 (pow.f64 x 2)))
(pow.f64 x 2)

eval881.0ms (4.4%)

Compiler

Compiled 45827 to 32289 computations (29.5% saved)

prune470.0ms (2.4%)

Pruning

36 alts after pruning (30 fresh and 6 done)

PrunedKeptTotal
New111571122
Fresh52328
Picked325
Done044
Total1123361159
Accuracy
100.0%
Counts
1159 → 36
Alt Table
Click to see full alt table
StatusAccuracyProgram
15.4%
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 x) y))
47.9%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
28.5%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
17.4%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
33.7%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z))
15.4%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
33.2%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
15.4%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 156699607947/500000000 y)))
48.2%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
48.1%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
48.8%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
49.3%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
52.2%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
52.2%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
49.4%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
35.8%
(/.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 263505074721/1000000000 x)))))
32.6%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
18.9%
(/.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 263505074721/1000000000 x)))))
16.7%
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
17.2%
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
15.0%
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
5.5%
(/.f64 y (*.f64 x x))
48.1%
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
2.7%
(/.f64 5000000000/216700011257 (/.f64 x y))
48.2%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
48.1%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
58.1%
(+.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 (cbrt.f64 (pow.f64 x 3)) (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
49.0%
(+.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 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
45.8%
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
15.3%
(*.f64 (*.f64 -1000000000/23533438303 x) y)
5.5%
(*.f64 y (pow.f64 x -2))
15.4%
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
47.8%
(*.f64 x 104109730557/25000000000)
2.0%
(*.f64 x -21677671993302279060498/63615716158700684400745)
15.3%
(*.f64 -1000000000/23533438303 (*.f64 x y))
32.6%
(*.f64 -1000000000/23533438303 z)
Compiler

Compiled 2246 to 1637 computations (27.1% saved)

regimes909.0ms (4.6%)

Counts
67 → 2
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 x) y))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 156699607947/500000000 y)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x (*.f64 y (-.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 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z))
(/.f64 (*.f64 x (*.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
(/.f64 (*.f64 x (*.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 263505074721/1000000000 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.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 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 y (pow.f64 x -2))
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
(/.f64 y (pow.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (pow.f64 x 3) y))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 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 263505074721/1000000000 x)))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.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 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) 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 (*.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 (cbrt.f64 (pow.f64 x 3)) (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) (pow.f64 (cbrt.f64 z) 3))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) -1000000000/23533438303)
(/.f64 (+.f64 x -2) (+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (/.f64 (+.f64 (*.f64 (pow.f64 x 2) 10838835996651139530249/625000000000000000000) -154840252661040053153929/25000000000000000000) (fma.f64 x 104109730557/25000000000 -393497462077/5000000000)) x 4297481763/31250000) x y) x z)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
Outputs
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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) 25000000000/104109730557)
Calls

4 calls:

469.0ms
y
281.0ms
z
93.0ms
x
54.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
AccuracySegmentsBranch
99.5%3x
72.5%8y
68.7%5z
98.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 52 to 38 computations (26.9% saved)

regimes124.0ms (0.6%)

Counts
63 → 2
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 x) y))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 156699607947/500000000 y)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x (*.f64 y (-.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 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z))
(/.f64 (*.f64 x (*.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
(/.f64 (*.f64 x (*.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 263505074721/1000000000 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.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 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 y (pow.f64 x -2))
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
(/.f64 y (pow.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (pow.f64 x 3) y))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 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 263505074721/1000000000 x)))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.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 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) 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 (*.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 (cbrt.f64 (pow.f64 x 3)) (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x)))))))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) (pow.f64 (cbrt.f64 z) 3))) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) -1000000000/23533438303)
(/.f64 (+.f64 x -2) (+.f64 (*.f64 -1 (*.f64 z (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 x (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 x 2) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2)))) (/.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (pow.f64 (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))) 2))))))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))) (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))))))))))
Outputs
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Calls

1 calls:

100.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
AccuracySegmentsBranch
98.2%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 40 to 29 computations (27.5% saved)

regimes128.0ms (0.6%)

Counts
57 → 2
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 x) y))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 156699607947/500000000 y)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x (*.f64 y (-.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 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z))
(/.f64 (*.f64 x (*.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
(/.f64 (*.f64 x (*.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 263505074721/1000000000 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.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 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 y (pow.f64 x -2))
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
(/.f64 y (pow.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (pow.f64 x 3) y))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 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 263505074721/1000000000 x)))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.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 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x 263505074721/1000000000 156699607947/500000000) 23533438303/500000000) (*.f64 y (+.f64 x -2))))
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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Calls

1 calls:

119.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
AccuracySegmentsBranch
98.1%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 40 to 29 computations (27.5% saved)

regimes90.0ms (0.4%)

Counts
55 → 2
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 x) y))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 156699607947/500000000 y)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x (*.f64 y (-.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 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z))
(/.f64 (*.f64 x (*.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
(/.f64 (*.f64 x (*.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 263505074721/1000000000 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 x (*.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 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 y (pow.f64 x -2))
(*.f64 (pow.f64 x 3) 4957606217/313696517525)
(/.f64 y (pow.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (pow.f64 x 3) y))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (*.f64 x (*.f64 y (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))))))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/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 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 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 263505074721/1000000000 x)))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.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 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (pow.f64 x 2) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 393497462077/5000000000 (pow.f64 x 2)) (*.f64 4297481763/31250000 x)) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Calls

1 calls:

84.0ms
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Results
AccuracySegmentsBranch
98.1%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 40 to 29 computations (27.5% saved)

regimes57.0ms (0.3%)

Counts
37 → 3
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 x) y))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 156699607947/500000000 y)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x (*.f64 y (-.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 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z))
(/.f64 (*.f64 x (*.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
(/.f64 (*.f64 x (*.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 263505074721/1000000000 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))))))))
Outputs
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Calls

1 calls:

52.0ms
x
Results
AccuracySegmentsBranch
96.5%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes50.0ms (0.3%)

Counts
33 → 3
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 x) y))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 156699607947/500000000 y)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x (*.f64 y (-.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 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z))
(/.f64 (*.f64 x (*.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 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 263505074721/1000000000 (/.f64 x y)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 x y))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) (*.f64 x y)))
(/.f64 (*.f64 x (*.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 263505074721/1000000000 x)))))
Outputs
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
Calls

1 calls:

47.0ms
x
Results
AccuracySegmentsBranch
94.1%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes50.0ms (0.3%)

Counts
29 → 3
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 x) y))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 156699607947/500000000 y)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (*.f64 x (*.f64 y (-.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 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000)))))) (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))))))) z))
(/.f64 (*.f64 x (*.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 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
Calls

1 calls:

48.0ms
x
Results
AccuracySegmentsBranch
90.4%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes110.0ms (0.6%)

Counts
23 → 6
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 x) y))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 156699607947/500000000 y)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
Calls

1 calls:

108.0ms
x
Results
AccuracySegmentsBranch
81.4%6x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes118.0ms (0.6%)

Counts
22 → 6
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 x) y))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 (/.f64 23533438303/500000000 x) y) (/.f64 156699607947/500000000 y)))
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y)))
(*.f64 -1000000000/23533438303 z)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
Calls

1 calls:

116.0ms
x
Results
AccuracySegmentsBranch
81.3%6x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes64.0ms (0.3%)

Counts
20 → 6
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 (/.f64 23533438303/500000000 x) y))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 1 (/.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
Outputs
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 -1000000000/23533438303 z)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
Calls

1 calls:

63.0ms
x
Results
AccuracySegmentsBranch
81.3%6x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes46.0ms (0.2%)

Counts
13 → 6
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 x (*.f64 y (-.f64 (/.f64 x 23533438303/500000000) 1000000000/23533438303)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
Outputs
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
Calls

1 calls:

45.0ms
x
Results
AccuracySegmentsBranch
81.3%6x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes44.0ms (0.2%)

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

1 calls:

43.0ms
x
Results
AccuracySegmentsBranch
81.1%6x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes89.0ms (0.4%)

Counts
10 → 6
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 -1000000000/23533438303 z)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Calls

1 calls:

88.0ms
x
Results
AccuracySegmentsBranch
81.0%6x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes71.0ms (0.4%)

Counts
9 → 6
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(*.f64 x 104109730557/25000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 5000000000/216700011257 (/.f64 x y))
(/.f64 y (*.f64 x x))
Outputs
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 (*.f64 x y))
(*.f64 -1000000000/23533438303 z)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Calls

1 calls:

70.0ms
x
Results
AccuracySegmentsBranch
81.0%6x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes28.0ms (0.1%)

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

1 calls:

28.0ms
x
Results
AccuracySegmentsBranch
80.7%6x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes10.0ms (0.1%)

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

1 calls:

10.0ms
x
Results
AccuracySegmentsBranch
77.2%3x
Compiler

Compiled 4 to 3 computations (25% saved)

regimes10.0ms (0.1%)

Accuracy

Total -19.7b remaining (-45.6%)

Threshold costs -19.7b (-45.6%)

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

3 calls:

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

Compiled 12 to 9 computations (25% saved)

bsearch1.0ms (0%)

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

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

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

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
1.0ms
3.2991216562551636e+300
+inf
Compiler

Compiled 46 to 34 computations (26.1% saved)

bsearch1.0ms (0%)

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

Compiled 46 to 34 computations (26.1% saved)

bsearch61.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
37.0ms
4.745824111170856e+26
1.6573218782747512e+46
24.0ms
-22687917438469.25
-869657046676.2024
Results
56.0ms288×256valid
Compiler

Compiled 830 to 631 computations (24% saved)

bsearch61.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
259.2115264233873
48634.05193163717
37.0ms
-22687917438469.25
-869657046676.2024
Results
56.0ms224×256valid
Compiler

Compiled 606 to 468 computations (22.8% saved)

bsearch89.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
59.0ms
60.76415990123995
259.2115264233873
30.0ms
-22687917438469.25
-869657046676.2024
Results
85.0ms208×256valid
Compiler

Compiled 488 to 385 computations (21.1% saved)

bsearch175.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
81.0ms
259.2115264233873
48634.05193163717
20.0ms
1.87520660592261e-75
1.2379324439720232e-74
26.0ms
3.6627237615924234e-110
1.1355814630793905e-107
20.0ms
-2.465822909934604e-102
-3.514468235391025e-103
27.0ms
-5.44472715862865e-8
-2.670693540932241e-11
Results
165.0ms560×256valid
Compiler

Compiled 1142 to 902 computations (21% saved)

bsearch162.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
36.0ms
259.2115264233873
48634.05193163717
20.0ms
1.87520660592261e-75
1.2379324439720232e-74
26.0ms
3.6627237615924234e-110
1.1355814630793905e-107
22.0ms
-2.465822909934604e-102
-3.514468235391025e-103
58.0ms
-5.44472715862865e-8
-2.670693540932241e-11
Results
153.0ms560×256valid
Compiler

Compiled 870 to 698 computations (19.8% saved)

bsearch142.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
259.2115264233873
48634.05193163717
20.0ms
1.87520660592261e-75
1.2379324439720232e-74
48.0ms
3.6627237615924234e-110
1.1355814630793905e-107
27.0ms
-5.56207927490365e-98
-9.443573441243098e-102
23.0ms
-22687917438469.25
-869657046676.2024
Results
133.0ms576×256valid
Compiler

Compiled 800 to 646 computations (19.3% saved)

bsearch154.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
259.2115264233873
48634.05193163717
27.0ms
1.87520660592261e-75
1.2379324439720232e-74
53.0ms
3.6627237615924234e-110
1.1355814630793905e-107
26.0ms
-5.56207927490365e-98
-9.443573441243098e-102
24.0ms
-22687917438469.25
-869657046676.2024
Results
136.0ms576×256valid
Compiler

Compiled 744 to 604 computations (18.8% saved)

bsearch208.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
259.2115264233873
48634.05193163717
24.0ms
1.87520660592261e-75
1.2379324439720232e-74
74.0ms
3.6627237615924234e-110
1.1355814630793905e-107
59.0ms
-5.56207927490365e-98
-9.443573441243098e-102
27.0ms
-5.44472715862865e-8
-2.670693540932241e-11
Results
199.0ms592×256valid
Compiler

Compiled 706 to 577 computations (18.3% saved)

bsearch193.0ms (1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
38.0ms
5.079404807288232e-10
60.76415990123995
76.0ms
1.87520660592261e-75
1.2379324439720232e-74
26.0ms
3.6627237615924234e-110
1.1355814630793905e-107
27.0ms
-5.56207927490365e-98
-9.443573441243098e-102
26.0ms
-5.44472715862865e-8
-2.670693540932241e-11
Results
127.0ms640×256valid
Compiler

Compiled 702 to 580 computations (17.4% saved)

bsearch175.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
48.0ms
5.079404807288232e-10
60.76415990123995
20.0ms
1.87520660592261e-75
1.2379324439720232e-74
27.0ms
3.6627237615924234e-110
1.1355814630793905e-107
26.0ms
-5.56207927490365e-98
-9.443573441243098e-102
53.0ms
-5.44472715862865e-8
-2.670693540932241e-11
Results
166.0ms640×256valid
Compiler

Compiled 702 to 580 computations (17.4% saved)

bsearch135.0ms (0.7%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
9.460512966939077e-23
5.079404807288232e-10
20.0ms
1.87520660592261e-75
1.2379324439720232e-74
28.0ms
3.6627237615924234e-110
1.1355814630793905e-107
27.0ms
-5.56207927490365e-98
-9.443573441243098e-102
27.0ms
-5.44472715862865e-8
-2.670693540932241e-11
Results
127.0ms640×256valid
Compiler

Compiled 666 to 544 computations (18.3% saved)

bsearch60.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
9.460512966939077e-23
5.079404807288232e-10
25.0ms
-22687917438469.25
-869657046676.2024
Results
56.0ms272×256valid
Compiler

Compiled 284 to 238 computations (16.2% saved)

simplify122.0ms (0.6%)

Algorithm
egg-herbie
Rules
70×*-commutative
66×+-commutative
16×sub-neg
10×neg-mul-1
10×neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02333263
13093263
23273263
33373263
43433263
53443263
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)) 5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.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)) 5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (/.f64 (*.f64 (-.f64 x 2) (+.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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 x -22500000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 9999999999999999455752309870428160) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -880000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 800) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(if (<=.f64 x -880000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 61) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -378259259485387/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y))) (if (<=.f64 x 231369589076587/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (if (<=.f64 x 2291665473376297/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y))) (if (<=.f64 x 380) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -378259259485387/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y))) (if (<=.f64 x 231369589076587/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 7129625917170701/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y))) (if (<=.f64 x 320) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))
(if (<=.f64 x -880000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x -4232637384378313/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 5156236556563939/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 496527519231531/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y))) (if (<=.f64 x 280) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))
(if (<=.f64 x -880000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x -2924367647388653/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 5949503719112237/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 7740736710071047/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 3800) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -8003532508642629/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 3384606560206073/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 7740736710071047/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 380) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -4432725697094379/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 231369589076587/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 4888886343202767/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 7656119366529843/4503599627370496) (*.f64 -1000000000/23533438303 z) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x -3447675542184517/615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 231369589076587/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 7740736710071047/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 1080863910568919/562949953421312) (*.f64 -1000000000/23533438303 z) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (*.f64 x 104109730557/25000000000) (if (<=.f64 x -492525077454931/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 6874982075418585/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 5092589940836215/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 4835703278458517/9671406556917033397649408) (*.f64 -1000000000/23533438303 z) (*.f64 x 104109730557/25000000000))))))
(if (<=.f64 x -880000000000) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 4835703278458517/9671406556917033397649408) (*.f64 -1000000000/23533438303 z) (*.f64 x 104109730557/25000000000)))
(*.f64 -1000000000/23533438303 z)
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)) 5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (cbrt.f64 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))))))))) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (/.f64 (*.f64 (-.f64 x 2) (+.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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)) 4297481763/31250000)) y)) z)) (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000)) 156699607947/500000000)) 23533438303/500000000)) 5000000000000000262523801276022101243522342905540795774579270577559012289944540978931856875402239320218522219164419390884712616176802152878223960923933534914241936004632879018689151168973940450296844766174853999725405595194838204400373263713900712472896293944100284214190578347360981934327297002700800) (/.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 -2) 25000000000/104109730557))
(if (<=.f64 x -22500000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 9999999999999999455752309870428160) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -22500000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 9999999999999999455752309870428160) (/.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 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -880000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 800) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(if (or (<=.f64 x -880000000000) (not (<=.f64 x 800))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (*.f64 (-.f64 x 2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))))
(if (<=.f64 x -880000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x 61) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 -2 y))) (*.f64 -156699607947000000000/553822718361107519809 z)))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(if (or (<=.f64 x -880000000000) (not (<=.f64 x 61))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 (*.f64 z -1000000000/23533438303) (*.f64 x (-.f64 (*.f64 500000000/23533438303 (+.f64 z (*.f64 y -2))) (*.f64 z -156699607947000000000/553822718361107519809)))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -378259259485387/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y))) (if (<=.f64 x 231369589076587/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (if (<=.f64 x 2291665473376297/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y))) (if (<=.f64 x 380) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x))))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -378259259485387/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y))) (if (<=.f64 x 231369589076587/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (/.f64 (*.f64 (-.f64 x 2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))) (if (<=.f64 x 2291665473376297/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y))) (if (<=.f64 x 380) (/.f64 (*.f64 (-.f64 x 2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000))))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -378259259485387/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y))) (if (<=.f64 x 231369589076587/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 7129625917170701/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y))) (if (<=.f64 x 320) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -378259259485387/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 (/.f64 23533438303/500000000 x) y))) (if (<=.f64 x 231369589076587/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 7129625917170701/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y))) (if (<=.f64 x 320) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))
(if (<=.f64 x -880000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x -4232637384378313/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 5156236556563939/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 496527519231531/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y))) (if (<=.f64 x 280) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))
(if (<=.f64 x -880000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x -4232637384378313/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 5156236556563939/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 496527519231531/254629497041810760783555711051172270131433549208242031329517556169297662470417088272924672) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 x y))) (if (<=.f64 x 280) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))
(if (<=.f64 x -880000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x -2924367647388653/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 5949503719112237/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 7740736710071047/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 3800) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))
(if (<=.f64 x -880000000000) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (if (<=.f64 x -2924367647388653/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 5949503719112237/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 7740736710071047/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 3800) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -8003532508642629/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 3384606560206073/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 7740736710071047/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 380) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -8003532508642629/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 3384606560206073/5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 7740736710071047/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 380) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -4432725697094379/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 231369589076587/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 4888886343202767/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 7656119366529843/4503599627370496) (*.f64 -1000000000/23533438303 z) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -4432725697094379/2462625387274654950767440006258975862817483704404090416746768337765357610718575663213391640930307227550414249394176) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 231369589076587/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 4888886343202767/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 7656119366529843/4503599627370496) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000) (if (<=.f64 x -3447675542184517/615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 231369589076587/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 7740736710071047/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 1080863910568919/562949953421312) (*.f64 -1000000000/23533438303 z) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000) (if (<=.f64 x -3447675542184517/615656346818663737691860001564743965704370926101022604186692084441339402679643915803347910232576806887603562348544) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 231369589076587/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 7740736710071047/4074071952668972172536891376818756322102936787331872501272280898708762599526673412366794752) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 1080863910568919/562949953421312) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 x 104109730557/25000000000) 13764240537310136880149/125000000000000000000))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (*.f64 x 104109730557/25000000000) (if (<=.f64 x -492525077454931/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 6874982075418585/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (*.f64 -1000000000/23533438303 z) (if (<=.f64 x 5092589940836215/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 4835703278458517/9671406556917033397649408) (*.f64 -1000000000/23533438303 z) (*.f64 x 104109730557/25000000000))))))
(if (<=.f64 x -8160249282398747/151115727451828646838272) (*.f64 x 104109730557/25000000000) (if (<=.f64 x -492525077454931/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 6874982075418585/661055968790248598951915308032771039828404682964281219284648795274405791236311345825189210439715284847591212025023358304256) (*.f64 z -1000000000/23533438303) (if (<=.f64 x 5092589940836215/1018517988167243043134222844204689080525734196832968125318070224677190649881668353091698688) (*.f64 -1000000000/23533438303 (*.f64 x y)) (if (<=.f64 x 4835703278458517/9671406556917033397649408) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000))))))
(if (<=.f64 x -880000000000) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 4835703278458517/9671406556917033397649408) (*.f64 -1000000000/23533438303 z) (*.f64 x 104109730557/25000000000)))
(if (or (<=.f64 x -880000000000) (not (<=.f64 x 4835703278458517/9671406556917033397649408))) (*.f64 x 104109730557/25000000000) (*.f64 z -1000000000/23533438303))
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
Compiler

Compiled 975 to 711 computations (27.1% saved)

soundness3.0s (15.2%)

Rules
1122×associate-*r*
1122×associate-*r*
1122×associate-*r*
1122×associate-*r*
1122×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01091354
13101342
29341330
341151278
469651278
01091354
13101342
29341330
341151278
469651278
085556102
1250454734
085556102
1250454734
068920638
1180819738
085556102
1250454734
085556102
1250454734
085556102
1250454734
055669
1974669
085556102
1250454734
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1531 to 1089 computations (28.9% saved)

end2.0ms (0%)

preprocess737.0ms (3.7%)

Compiler

Compiled 2090 to 1470 computations (29.7% saved)

Profiling

Loading profile data...