Details

Time bar (total: 20.7s)

analyze626.0ms (3%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
0%0%99.7%0.3%0%0%0%4
0%0%99.7%0.3%0%0%0%5
0%0%99.7%0.3%0%0%0%6
0%0%99.7%0.3%0%0%0%7
0%0%99.7%0.3%0%0%0%8
0%0%99.7%0.3%0%0%0%9
0%0%99.7%0.3%0%0%0%10
0%0%99.7%0.3%0%0%0%11
0%0%99.7%0.3%0%0%0%12
Compiler

Compiled 44 to 31 computations (29.5% saved)

sample2.1s (10.1%)

Results
1.9s8256×body256valid
180.0ms930×body256infinite
Bogosity

preprocess155.0ms (0.7%)

Algorithm
egg-herbie
Rules
976×associate-*l*_binary64
842×associate-+l+_binary64
602×associate-+r+_binary64
552×*-commutative_binary64
472×fma-def_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0182656
1508656
21160624
33702624
45665624
56163624
66487624
76645624
86686624
96701624
107449624
117656624
066
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
Outputs
0
1
2
3
4
5
Call 2
Inputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 y (/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 z (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 313060547623/100000000000) 55833770631/5000000000) x) t) x) a) x) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 15234687407/1000000000) x) 314690115749/10000000000) x) 119400905721/10000000000) x) 607771387771/1000000000000)))
(+.f64 t (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) x) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 a (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) x) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 b (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) x)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) 55833770631/5000000000) y) t) y) a) y) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 15234687407/1000000000) y) 314690115749/10000000000) y) 119400905721/10000000000) y) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 t (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) y) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 a (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) y) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 b (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 313060547623/100000000000) 55833770631/5000000000) t) z) t) a) t) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t 15234687407/1000000000) t) 314690115749/10000000000) t) 119400905721/10000000000) t) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 a 313060547623/100000000000) 55833770631/5000000000) a) t) a) z) a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 a 15234687407/1000000000) a) 314690115749/10000000000) a) 119400905721/10000000000) a) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 b 313060547623/100000000000) 55833770631/5000000000) b) t) b) a) b) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 b 15234687407/1000000000) b) 314690115749/10000000000) b) 119400905721/10000000000) b) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) a) z) t) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) b) z) a) z) t)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) b) z) a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) x)
(+.f64 y (/.f64 (*.f64 x (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 y (/.f64 (*.f64 x (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(+.f64 y (/.f64 (*.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(fma.f64 (/.f64 x (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) y)
(+.f64 z (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 313060547623/100000000000) 55833770631/5000000000) x) t) x) a) x) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 15234687407/1000000000) x) 314690115749/10000000000) x) 119400905721/10000000000) x) 607771387771/1000000000000)))
(+.f64 z (/.f64 (*.f64 y (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 313060547623/100000000000 55833770631/5000000000) x t) x a) x b)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 15234687407/1000000000) x 314690115749/10000000000) x 119400905721/10000000000) x 607771387771/1000000000000)))
(+.f64 z (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 313060547623/100000000000 55833770631/5000000000) t) a) b)))
(fma.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 313060547623/100000000000 55833770631/5000000000) t) a) b) z)
(+.f64 t (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) x) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 t (/.f64 (*.f64 y (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z x) z a) z b)) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(+.f64 t (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) x) a) b)))
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) x) a) b) t)
(+.f64 a (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) x) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 a (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z x) z b))))
(+.f64 a (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) x) b)))
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) x) b) a)
(+.f64 b (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) x)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 b (/.f64 (*.f64 y (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z x)) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(+.f64 b (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) x)))
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) x) b)
(+.f64 x (/.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 y 313060547623/100000000000) 55833770631/5000000000) y) t) y) a) y) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 y 15234687407/1000000000) y) 314690115749/10000000000) y) 119400905721/10000000000) y) 607771387771/1000000000000)))
(+.f64 x (/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 y 15234687407/1000000000) y 314690115749/10000000000) y 119400905721/10000000000) y 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 y 313060547623/100000000000 55833770631/5000000000) y t) y a) y b))))
(+.f64 x (*.f64 (/.f64 z (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y 313060547623/100000000000 55833770631/5000000000) t) a) b)))
(fma.f64 (/.f64 z (fma.f64 y (fma.f64 y (fma.f64 y (+.f64 y 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 y (fma.f64 y (fma.f64 y (fma.f64 y 313060547623/100000000000 55833770631/5000000000) t) a) b) x)
(+.f64 x (/.f64 (*.f64 t (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) y) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 t (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z y) z a) z b)) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) y) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(fma.f64 (/.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) y) a) b) x)
(+.f64 x (/.f64 (*.f64 a (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) y) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 a (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z y) z b))))
(+.f64 x (*.f64 (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) y) b)))
(fma.f64 (/.f64 a (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) y) b) x)
(+.f64 x (/.f64 (*.f64 b (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) y)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 b (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z y)) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) y)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(fma.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) y) x)
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 t 313060547623/100000000000) 55833770631/5000000000) t) z) t) a) t) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 t 15234687407/1000000000) t) 314690115749/10000000000) t) 119400905721/10000000000) t) 607771387771/1000000000000)))
(+.f64 x (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 t 15234687407/1000000000) t 314690115749/10000000000) t 119400905721/10000000000) t 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 t 313060547623/100000000000 55833770631/5000000000) t z) t a) t b))))
(+.f64 x (/.f64 y (/.f64 (fma.f64 t (fma.f64 t (fma.f64 t (+.f64 t 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 t (fma.f64 t (fma.f64 t (fma.f64 313060547623/100000000000 t 55833770631/5000000000) z) a) b))))
(fma.f64 (/.f64 y (fma.f64 t (fma.f64 t (fma.f64 t (+.f64 t 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 t (fma.f64 t (fma.f64 t (fma.f64 313060547623/100000000000 t 55833770631/5000000000) z) a) b) x)
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 a 313060547623/100000000000) 55833770631/5000000000) a) t) a) z) a) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 a 15234687407/1000000000) a) 314690115749/10000000000) a) 119400905721/10000000000) a) 607771387771/1000000000000)))
(+.f64 x (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 a 15234687407/1000000000) a 314690115749/10000000000) a 119400905721/10000000000) a 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 a 313060547623/100000000000 55833770631/5000000000) a t) a z) a b))))
(+.f64 x (*.f64 (/.f64 y (fma.f64 a (fma.f64 a (fma.f64 a (+.f64 a 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 a (fma.f64 a (fma.f64 a (fma.f64 313060547623/100000000000 a 55833770631/5000000000) t) z) b)))
(fma.f64 (/.f64 y (fma.f64 a (fma.f64 a (fma.f64 a (+.f64 a 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 a (fma.f64 a (fma.f64 a (fma.f64 313060547623/100000000000 a 55833770631/5000000000) t) z) b) x)
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 b 313060547623/100000000000) 55833770631/5000000000) b) t) b) a) b) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 b 15234687407/1000000000) b) 314690115749/10000000000) b) 119400905721/10000000000) b) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (fma.f64 (fma.f64 (fma.f64 (fma.f64 b 313060547623/100000000000 55833770631/5000000000) b t) b a) b z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 b 15234687407/1000000000) b 314690115749/10000000000) b 119400905721/10000000000) b 607771387771/1000000000000)))
(+.f64 x (*.f64 (/.f64 y (fma.f64 b (fma.f64 b (fma.f64 b (+.f64 b 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 b (fma.f64 b (fma.f64 b (fma.f64 313060547623/100000000000 b 55833770631/5000000000) t) a) z)))
(fma.f64 (/.f64 y (fma.f64 b (fma.f64 b (fma.f64 b (+.f64 b 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 b (fma.f64 b (fma.f64 b (fma.f64 313060547623/100000000000 b 55833770631/5000000000) t) a) z) x)
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) a) z) t) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z a) z t) z b)) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) t) b) x)
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) b) z) a) z) t)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z b) z a) z t))))
(+.f64 x (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) b) a) t)))
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) b) a) t) x)
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) b) z) a)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z b) z a)) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) a) x)
Compiler

Compiled 49 to 36 computations (26.5% saved)

simplify66.0ms (0.3%)

Algorithm
egg-herbie
Rules
918×distribute-rgt-in_binary64
840×distribute-lft-in_binary64
677×associate-/l*_binary64
676×fma-def_binary64
472×associate-/r/_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03141
16341
213439
342539
4108539
5337039
6509139
7605739
8721539
9796139
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(+.f64 x (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(fma.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) x)
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(fma.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)

eval3.0ms (0%)

Compiler

Compiled 190 to 112 computations (41.1% saved)

prune4.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New246
Fresh011
Picked000
Done000
Total257
Error
28.0b
Counts
7 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
28.3b
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
28.4b
(+.f64 x (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
29.3b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
28.1b
(+.f64 x (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
Compiler

Compiled 150 to 98 computations (34.7% saved)

localize64.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
0.1b
(fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)
0.2b
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
27.4b
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))
Compiler

Compiled 166 to 98 computations (41% saved)

series254.0ms (1.2%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
126.0ms
z
@-inf
(fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)
11.0ms
a
@0
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))
10.0ms
z
@0
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
8.0ms
t
@0
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))
7.0ms
t
@inf
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))
Compiler

Compiled 10624 to 7933 computations (25.3% saved)

rewrite101.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
422×expm1-udef_binary64
422×log1p-udef_binary64
309×prod-diff_binary64
238×add-sqr-sqrt_binary64
226×fma-neg_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02287
147387
2588387
Stop Event
node limit
Counts
4 → 124
Calls
Call 1
Inputs
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (*.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 1 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2)) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2)) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (/.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) 3) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a)) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) (*.f64 b (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (*.f64 z (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a))) (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 2) (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) (sqrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (/.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 y (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 (cbrt.f64 y) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 (sqrt.f64 y) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2)) (/.f64 y (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2)) (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))) (/.f64 y (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 1) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2)) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 y (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (/.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 t (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 1) t)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 2) (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) (sqrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3) (pow.f64 t 3)) (+.f64 (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) (-.f64 (*.f64 t t) (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (neg.f64 (*.f64 t t))) (-.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 313060547623/100000000000) 1) 55833770631/5000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (pow.f64 (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 2) (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (sqrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 z 313060547623/100000000000) 3) 174056751713288158803109042149591/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z 313060547623/100000000000)) (-.f64 3117409942875118138161/25000000000000000000 (*.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 z 313060547623/100000000000) (*.f64 z 313060547623/100000000000) -3117409942875118138161/25000000000000000000) (fma.f64 z 313060547623/100000000000 -55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 1))))))

simplify172.0ms (0.8%)

Algorithm
egg-herbie
Rules
505×fma-def_binary64
445×distribute-lft-in_binary64
445×distribute-rgt-in_binary64
315×associate-/l*_binary64
275×times-frac_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079911767
1274211165
Stop Event
node limit
Counts
268 → 365
Calls
Call 1
Inputs
(/.f64 607771387771/1000000000000 b)
(+.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) z) (*.f64 607771387771/1000000000000 (/.f64 1 b)))
(+.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) z) (+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 314690115749/10000000000 (/.f64 1 b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 t (pow.f64 b 2))) (/.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) a) b)))) (*.f64 607771387771/1000000000000 (/.f64 1 b))))
(+.f64 (*.f64 (-.f64 (*.f64 15234687407/1000000000 (/.f64 1 b)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) t) b) (+.f64 (*.f64 33934168260890572353501/5000000000000000000000 (/.f64 1 (pow.f64 b 2))) (/.f64 (*.f64 a (-.f64 (*.f64 314690115749/10000000000 (/.f64 1 b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 t (pow.f64 b 2))) (/.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) a) b)))) b)))) (pow.f64 z 3)) (+.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) z) (+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 314690115749/10000000000 (/.f64 1 b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 t (pow.f64 b 2))) (/.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) a) b)))) (*.f64 607771387771/1000000000000 (/.f64 1 b)))))
100000000000/313060547623
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)) (+.f64 100000000000/313060547623 (*.f64 -1 (*.f64 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 10000000000000000000000/98006906478012650950129 t)) (pow.f64 (/.f64 1 z) 2)))))
(+.f64 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)) (+.f64 100000000000/313060547623 (+.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 1194009057210/313060547623 (+.f64 (*.f64 -1116675412620/313060547623 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 10000000000000000000000/98006906478012650950129 t))) (+.f64 (*.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 t) (*.f64 10000000000000000000000/98006906478012650950129 a))))) (*.f64 -1 (*.f64 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 10000000000000000000000/98006906478012650950129 t)) (pow.f64 (/.f64 1 z) 2))))))
100000000000/313060547623
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 10000000000000000000000/98006906478012650950129 t)))) 100000000000/313060547623))
(+.f64 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 10000000000000000000000/98006906478012650950129 t)))) (+.f64 100000000000/313060547623 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 3) (+.f64 (*.f64 1116675412620/313060547623 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 10000000000000000000000/98006906478012650950129 t))) (+.f64 1194009057210/313060547623 (+.f64 (*.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 t) (*.f64 -10000000000000000000000/98006906478012650950129 a)))))))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) t)) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) t)) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)))) (+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 (pow.f64 z 2) 2) (pow.f64 t 2))) (*.f64 (pow.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) 2) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) t)) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (pow.f64 z 2) 2) (pow.f64 t 3)))) (*.f64 (pow.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) 2) (pow.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)) 2)))) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)))) (+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 (pow.f64 z 2) 2) (pow.f64 t 2))) (*.f64 (pow.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) 2) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)))))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 z 2) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (pow.f64 (/.f64 1 t) 2))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (*.f64 (pow.f64 z 2) t)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) t)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (pow.f64 (/.f64 1 t) 2))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (pow.f64 (/.f64 1 t) 3) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))) (*.f64 (pow.f64 z 2) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (*.f64 (pow.f64 z 2) t)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) t))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (pow.f64 (/.f64 1 t) 2))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) 2) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)) (pow.f64 (/.f64 1 t) 4)))) (pow.f64 (pow.f64 (pow.f64 z 2) 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (pow.f64 (/.f64 1 t) 3) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))) (*.f64 (pow.f64 z 2) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (*.f64 (pow.f64 z 2) t)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) t)))))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 z 2) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t) 2) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (*.f64 (pow.f64 z 2) t)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) t)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t) 2) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)) (pow.f64 (/.f64 -1 t) 3)))) (*.f64 (pow.f64 z 2) (pow.f64 (pow.f64 z 2) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (*.f64 (pow.f64 z 2) t)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) t))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) 2) (*.f64 (pow.f64 (/.f64 -1 t) 4) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))) (pow.f64 (pow.f64 (pow.f64 z 2) 2) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t) 2) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)) (pow.f64 (/.f64 -1 t) 3)))) (*.f64 (pow.f64 z 2) (pow.f64 (pow.f64 z 2) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (*.f64 (pow.f64 z 2) t)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) t)))))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))
(+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 a z)) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))))))
(+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (pow.f64 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 a z)) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)))))))
(+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 z 2) (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (pow.f64 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 a 3) z))) (*.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b) 2) (pow.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 a z)) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))))))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))
(+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) a) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 a z))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 a) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (pow.f64 z 2)))))
(+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) a) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 a z))) (+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 (/.f64 1 a) 3) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)))) (*.f64 (pow.f64 z 2) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 a) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (pow.f64 z 2))))))
(+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) a) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 a z))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 a) 4) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (pow.f64 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b) 2)))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 (/.f64 1 a) 3) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)))) (*.f64 (pow.f64 z 2) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 a) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (pow.f64 z 2)))))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 a) 2) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (pow.f64 z 2))) (+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) a) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 a z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 a) 2) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (pow.f64 z 2))) (+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) a) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 a z))) (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (*.f64 (pow.f64 (/.f64 -1 a) 3) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)))) (*.f64 (pow.f64 z 2) z))))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 a) 2) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (pow.f64 z 2))) (+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) a) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 a z))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 a) 4) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (pow.f64 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b) 2)))) (pow.f64 (pow.f64 z 2) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (*.f64 (pow.f64 (/.f64 -1 a) 3) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)))) (*.f64 (pow.f64 z 2) z)))))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))) b)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))))
(+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))) b)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (pow.f64 b 2)) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z) (*.f64 (pow.f64 (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)) 2) (*.f64 (pow.f64 (pow.f64 z 2) 2) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) 2)))) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)) 2) (*.f64 (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) 2) (pow.f64 (pow.f64 z 2) 2)))))))) (+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))) b)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (pow.f64 b 2)) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)
(+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) b) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 b) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (*.f64 607771387771/1000000000000 (/.f64 1 b))))
(+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) b) (+.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 (/.f64 1 b) 3) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 b) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (*.f64 607771387771/1000000000000 (/.f64 1 b)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 1 b) 4) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) b) (+.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 (/.f64 1 b) 3) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 b) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (*.f64 607771387771/1000000000000 (/.f64 1 b))))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)
(+.f64 (*.f64 -1 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 b) 2) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) b) (*.f64 607771387771/1000000000000 (/.f64 1 b))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 b) 2) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 (/.f64 -1 b) 3) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) b) (*.f64 607771387771/1000000000000 (/.f64 1 b)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 b) 4) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 b) 2) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 (/.f64 -1 b) 3) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) b) (*.f64 607771387771/1000000000000 (/.f64 1 b))))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(*.f64 313060547623/100000000000 y)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 (*.f64 a y) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y)))))))) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y a)) (+.f64 (*.f64 -37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))) (pow.f64 (/.f64 -1 z) 3)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
t
(+.f64 t (*.f64 55833770631/5000000000 z))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))))
(*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
t
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
t
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
55833770631/5000000000
(+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000)
(+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000)
(+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000)
(*.f64 313060547623/100000000000 z)
(+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z))
(+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z))
(+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z))
(*.f64 313060547623/100000000000 z)
(+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z))
(+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z))
(+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))) 1)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 1)
(*.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (*.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 1 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2)) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2)) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (/.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 1)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2)
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) -1)
(neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) 3) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 1))
(+.f64 (*.f64 (*.f64 z (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a)) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) (*.f64 b (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))
(+.f64 (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (*.f64 z (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a))) (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))) 1)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 1)
(*.f64 1 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 2) (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) (sqrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) y)
(*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))
(*.f64 (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 y (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 (cbrt.f64 y) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 (sqrt.f64 y) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 (sqrt.f64 y) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2)) (/.f64 y (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2)) (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))) (/.f64 y (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))
(*.f64 (/.f64 y 1) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 (/.f64 y (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(*.f64 (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 1) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))
(*.f64 (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2)) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(*.f64 (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 1)
(pow.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 2)
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 y (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) -1)
(neg.f64 (/.f64 y (/.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 2))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 1))
(+.f64 t (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(+.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t)
(+.f64 (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 1) t)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t))) 1)
(*.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 1)
(*.f64 1 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 2) (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) (sqrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3) (pow.f64 t 3)) (+.f64 (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) (-.f64 (*.f64 t t) (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (neg.f64 (*.f64 t t))) (-.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))
(pow.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 1)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 3)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 2))
(log.f64 (exp.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 3))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))
(exp.f64 (log.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 1))
(+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))
(+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)
(+.f64 (*.f64 (*.f64 z 313060547623/100000000000) 1) 55833770631/5000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) 1)
(*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 1)
(*.f64 1 (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(*.f64 (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (pow.f64 (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 2) (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(*.f64 (sqrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (sqrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 z 313060547623/100000000000) 3) 174056751713288158803109042149591/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z 313060547623/100000000000)) (-.f64 3117409942875118138161/25000000000000000000 (*.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))))
(/.f64 (fma.f64 (*.f64 z 313060547623/100000000000) (*.f64 z 313060547623/100000000000) -3117409942875118138161/25000000000000000000) (fma.f64 z 313060547623/100000000000 -55833770631/5000000000))
(pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 1)
(pow.f64 (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3)
(pow.f64 (sqrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 2)
(sqrt.f64 (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 2))
(log.f64 (exp.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))
(cbrt.f64 (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(log1p.f64 (expm1.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(exp.f64 (log.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 1))
Outputs
(/.f64 607771387771/1000000000000 b)
(+.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) z) (*.f64 607771387771/1000000000000 (/.f64 1 b)))
(fma.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 -607771387771/1000000000000 (/.f64 a (*.f64 b b)))) z (/.f64 607771387771/1000000000000 b))
(fma.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 (/.f64 a (*.f64 b b)) -607771387771/1000000000000)) z (/.f64 607771387771/1000000000000 b))
(+.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) z) (+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 314690115749/10000000000 (/.f64 1 b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 t (pow.f64 b 2))) (/.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) a) b)))) (*.f64 607771387771/1000000000000 (/.f64 1 b))))
(fma.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 -607771387771/1000000000000 (/.f64 a (*.f64 b b)))) z (fma.f64 (*.f64 z z) (-.f64 (/.f64 314690115749/10000000000 b) (fma.f64 607771387771/1000000000000 (/.f64 t (*.f64 b b)) (/.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 -607771387771/1000000000000 (/.f64 a (*.f64 b b)))) (/.f64 b a)))) (/.f64 607771387771/1000000000000 b)))
(fma.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 (/.f64 a (*.f64 b b)) -607771387771/1000000000000)) z (fma.f64 (*.f64 z z) (-.f64 (/.f64 314690115749/10000000000 b) (fma.f64 607771387771/1000000000000 (/.f64 t (*.f64 b b)) (*.f64 (/.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 (/.f64 a (*.f64 b b)) -607771387771/1000000000000)) b) a))) (/.f64 607771387771/1000000000000 b)))
(+.f64 (*.f64 (-.f64 (*.f64 15234687407/1000000000 (/.f64 1 b)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) t) b) (+.f64 (*.f64 33934168260890572353501/5000000000000000000000 (/.f64 1 (pow.f64 b 2))) (/.f64 (*.f64 a (-.f64 (*.f64 314690115749/10000000000 (/.f64 1 b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 t (pow.f64 b 2))) (/.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) a) b)))) b)))) (pow.f64 z 3)) (+.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) z) (+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 314690115749/10000000000 (/.f64 1 b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 t (pow.f64 b 2))) (/.f64 (*.f64 (-.f64 (*.f64 119400905721/10000000000 (/.f64 1 b)) (*.f64 607771387771/1000000000000 (/.f64 a (pow.f64 b 2)))) a) b)))) (*.f64 607771387771/1000000000000 (/.f64 1 b)))))
(fma.f64 (-.f64 (/.f64 15234687407/1000000000 b) (+.f64 (/.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 -607771387771/1000000000000 (/.f64 a (*.f64 b b)))) (/.f64 b t)) (+.f64 (/.f64 33934168260890572353501/5000000000000000000000 (*.f64 b b)) (/.f64 a (/.f64 b (-.f64 (/.f64 314690115749/10000000000 b) (fma.f64 607771387771/1000000000000 (/.f64 t (*.f64 b b)) (/.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 -607771387771/1000000000000 (/.f64 a (*.f64 b b)))) (/.f64 b a))))))))) (pow.f64 z 3) (fma.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 -607771387771/1000000000000 (/.f64 a (*.f64 b b)))) z (fma.f64 (*.f64 z z) (-.f64 (/.f64 314690115749/10000000000 b) (fma.f64 607771387771/1000000000000 (/.f64 t (*.f64 b b)) (/.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 -607771387771/1000000000000 (/.f64 a (*.f64 b b)))) (/.f64 b a)))) (/.f64 607771387771/1000000000000 b))))
(fma.f64 (-.f64 (/.f64 15234687407/1000000000 b) (+.f64 (+.f64 (*.f64 (/.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 (/.f64 a (*.f64 b b)) -607771387771/1000000000000)) b) t) (/.f64 (/.f64 33934168260890572353501/5000000000000000000000 b) b)) (*.f64 (/.f64 a b) (-.f64 (/.f64 314690115749/10000000000 b) (fma.f64 607771387771/1000000000000 (/.f64 t (*.f64 b b)) (*.f64 (/.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 (/.f64 a (*.f64 b b)) -607771387771/1000000000000)) b) a)))))) (pow.f64 z 3) (fma.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 (/.f64 a (*.f64 b b)) -607771387771/1000000000000)) z (fma.f64 (*.f64 z z) (-.f64 (/.f64 314690115749/10000000000 b) (fma.f64 607771387771/1000000000000 (/.f64 t (*.f64 b b)) (*.f64 (/.f64 (+.f64 (/.f64 119400905721/10000000000 b) (*.f64 (/.f64 a (*.f64 b b)) -607771387771/1000000000000)) b) a))) (/.f64 607771387771/1000000000000 b))))
100000000000/313060547623
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(+.f64 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)) (+.f64 100000000000/313060547623 (*.f64 -1 (*.f64 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 10000000000000000000000/98006906478012650950129 t)) (pow.f64 (/.f64 1 z) 2)))))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 100000000000/313060547623 (neg.f64 (*.f64 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 t 10000000000000000000000/98006906478012650950129)) (pow.f64 (/.f64 1 z) 2)))))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 100000000000/313060547623 (*.f64 (fma.f64 t 10000000000000000000000/98006906478012650950129 99470446170353844637769068629165790/30682095812842786715169336002493367) (pow.f64 (/.f64 1 z) 2))))
(+.f64 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)) (+.f64 100000000000/313060547623 (+.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 1194009057210/313060547623 (+.f64 (*.f64 -1116675412620/313060547623 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 10000000000000000000000/98006906478012650950129 t))) (+.f64 (*.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 t) (*.f64 10000000000000000000000/98006906478012650950129 a))))) (*.f64 -1 (*.f64 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 10000000000000000000000/98006906478012650950129 t)) (pow.f64 (/.f64 1 z) 2))))))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 100000000000/313060547623 (fma.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 1194009057210/313060547623 (fma.f64 -1116675412620/313060547623 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 t 10000000000000000000000/98006906478012650950129)) (fma.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 t (*.f64 a 10000000000000000000000/98006906478012650950129)))) (neg.f64 (*.f64 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 t 10000000000000000000000/98006906478012650950129)) (pow.f64 (/.f64 1 z) 2))))))
(+.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) (fma.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 1194009057210/313060547623 (fma.f64 (fma.f64 t 10000000000000000000000/98006906478012650950129 99470446170353844637769068629165790/30682095812842786715169336002493367) -1116675412620/313060547623 (fma.f64 a 10000000000000000000000/98006906478012650950129 (*.f64 t 36527041698806418835610000000000000/30682095812842786715169336002493367)))) (*.f64 (pow.f64 (/.f64 1 z) 2) (neg.f64 (fma.f64 t 10000000000000000000000/98006906478012650950129 99470446170353844637769068629165790/30682095812842786715169336002493367)))))
100000000000/313060547623
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(+.f64 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 10000000000000000000000/98006906478012650950129 t)))) 100000000000/313060547623))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (fma.f64 -1 (*.f64 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 t 10000000000000000000000/98006906478012650950129)) (pow.f64 (/.f64 -1 z) 2)) 100000000000/313060547623))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 100000000000/313060547623 (*.f64 (fma.f64 t 10000000000000000000000/98006906478012650950129 99470446170353844637769068629165790/30682095812842786715169336002493367) (pow.f64 (/.f64 -1 z) 2))))
(+.f64 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 10000000000000000000000/98006906478012650950129 t)))) (+.f64 100000000000/313060547623 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 3) (+.f64 (*.f64 1116675412620/313060547623 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 10000000000000000000000/98006906478012650950129 t))) (+.f64 1194009057210/313060547623 (+.f64 (*.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 t) (*.f64 -10000000000000000000000/98006906478012650950129 a)))))))))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (fma.f64 -1 (*.f64 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 t 10000000000000000000000/98006906478012650950129)) (pow.f64 (/.f64 -1 z) 2)) 100000000000/313060547623) (neg.f64 (*.f64 (/.f64 -1 (pow.f64 z 3)) (fma.f64 1116675412620/313060547623 (+.f64 99470446170353844637769068629165790/30682095812842786715169336002493367 (*.f64 t 10000000000000000000000/98006906478012650950129)) (+.f64 1194009057210/313060547623 (fma.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 t (*.f64 a -10000000000000000000000/98006906478012650950129))))))))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (fma.f64 (pow.f64 (/.f64 1 z) 3) (+.f64 (fma.f64 (fma.f64 t 10000000000000000000000/98006906478012650950129 99470446170353844637769068629165790/30682095812842786715169336002493367) 1116675412620/313060547623 1194009057210/313060547623) (fma.f64 t -36527041698806418835610000000000000/30682095812842786715169336002493367 (*.f64 a -10000000000000000000000/98006906478012650950129))) 100000000000/313060547623) (*.f64 (fma.f64 t 10000000000000000000000/98006906478012650950129 99470446170353844637769068629165790/30682095812842786715169336002493367) (pow.f64 (/.f64 -1 z) 2))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) t)) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)))))
(fma.f64 -1 (/.f64 (*.f64 z z) (/.f64 (pow.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) 2) (*.f64 t (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) (+.f64 (/.f64 607771387771/1000000000000 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (/.f64 (*.f64 z (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))))
(-.f64 (+.f64 (/.f64 607771387771/1000000000000 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) z)) (*.f64 (/.f64 (*.f64 z z) (pow.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) 2)) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) t)) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)))) (+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 (pow.f64 z 2) 2) (pow.f64 t 2))) (*.f64 (pow.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) 2) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z))))))
(fma.f64 -1 (/.f64 (*.f64 z z) (/.f64 (pow.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) 2) (*.f64 t (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) (+.f64 (/.f64 607771387771/1000000000000 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (+.f64 (/.f64 (*.f64 z (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (pow.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 z z) 2) (*.f64 t t)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))))))
(-.f64 (+.f64 (/.f64 607771387771/1000000000000 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 (pow.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) 3) (*.f64 (pow.f64 z 4) (*.f64 t t)))))) (*.f64 (/.f64 (*.f64 z z) (pow.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) 2)) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) t)) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (pow.f64 z 2) 2) (pow.f64 t 3)))) (*.f64 (pow.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) 2) (pow.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)) 2)))) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)))) (+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 (pow.f64 z 2) 2) (pow.f64 t 2))) (*.f64 (pow.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) 2) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)))) (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)))))))
(fma.f64 -1 (/.f64 (*.f64 z z) (/.f64 (pow.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) 2) (*.f64 t (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) (fma.f64 -1 (*.f64 (/.f64 (*.f64 z z) (pow.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) 2)) (/.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (pow.f64 (*.f64 z z) 2) (pow.f64 t 3))) (pow.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) 2))) (+.f64 (/.f64 607771387771/1000000000000 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (+.f64 (/.f64 (*.f64 z (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (pow.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) 2)) (/.f64 (*.f64 (pow.f64 (*.f64 z z) 2) (*.f64 t t)) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))))))
(-.f64 (-.f64 (+.f64 (/.f64 607771387771/1000000000000 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 (pow.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) 3) (*.f64 (pow.f64 z 4) (*.f64 t t)))))) (*.f64 (/.f64 (*.f64 z z) (pow.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) 4)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 (pow.f64 z 4) (pow.f64 t 3))))) (*.f64 (/.f64 (*.f64 z z) (pow.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) 2)) (*.f64 t (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 z 2) t))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (*.f64 z z) t))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 (*.f64 z z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (pow.f64 (/.f64 1 t) 2))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (*.f64 (pow.f64 z 2) t)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) t)))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (pow.f64 (/.f64 1 t) 2))) (pow.f64 (*.f64 z z) 2)) (+.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (*.f64 z z)) (/.f64 z t)) (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) t))))
(-.f64 (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (*.f64 z z)) (/.f64 z t) (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) t))) (*.f64 (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) (pow.f64 z 4)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (/.f64 1 t) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (pow.f64 (/.f64 1 t) 2))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (pow.f64 (/.f64 1 t) 3) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))) (*.f64 (pow.f64 z 2) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (*.f64 (pow.f64 z 2) t)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) t))))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (pow.f64 (/.f64 1 t) 2))) (pow.f64 (*.f64 z z) 2)) (+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (*.f64 z z)) (/.f64 z t)) (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) t))) (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z z)) (/.f64 (*.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) (*.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) (/.f64 1 (pow.f64 t 3)))) (pow.f64 (*.f64 z z) 2)))))
(-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (*.f64 z z)) (/.f64 z t) (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) t))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (*.f64 z z) 3)) (*.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) (*.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) (/.f64 1 (pow.f64 t 3)))))) (*.f64 (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) (pow.f64 z 4)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (/.f64 1 t) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (pow.f64 (/.f64 1 t) 2))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) 2) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)) (pow.f64 (/.f64 1 t) 4)))) (pow.f64 (pow.f64 (pow.f64 z 2) 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (pow.f64 (/.f64 1 t) 3) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))) (*.f64 (pow.f64 z 2) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (*.f64 (pow.f64 z 2) t)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) t)))))))
(fma.f64 -1 (/.f64 (*.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (pow.f64 (/.f64 1 t) 2))) (pow.f64 (*.f64 z z) 2)) (fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 (pow.f64 (pow.f64 (*.f64 z z) 2) 2) (*.f64 (pow.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) 2) (*.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) (pow.f64 (/.f64 1 t) 4))))) (+.f64 (+.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (*.f64 z z)) (/.f64 z t)) (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) t))) (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z z)) (/.f64 (*.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) (*.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) (/.f64 1 (pow.f64 t 3)))) (pow.f64 (*.f64 z z) 2))))))
(-.f64 (-.f64 (+.f64 (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (*.f64 z z)) (/.f64 z t) (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) t))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (*.f64 z z) 3)) (*.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) (*.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) (/.f64 1 (pow.f64 t 3)))))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (*.f64 z z) 4)) (*.f64 (pow.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) 3) (pow.f64 (/.f64 1 t) 4)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) (pow.f64 z 4)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (/.f64 1 t) 2))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 z 2) t))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (*.f64 z z) t))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 (*.f64 z z) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t) 2) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (*.f64 (pow.f64 z 2) t)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) t)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (pow.f64 (*.f64 z z) 2)) (+.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (*.f64 z z)) (/.f64 z t)) (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) t))))
(-.f64 (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (*.f64 z z)) (/.f64 z t) (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) t))) (*.f64 (/.f64 (pow.f64 (/.f64 -1 t) 2) (pow.f64 z 4)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t) 2) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)) (pow.f64 (/.f64 -1 t) 3)))) (*.f64 (pow.f64 z 2) (pow.f64 (pow.f64 z 2) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (*.f64 (pow.f64 z 2) t)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) t))))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (pow.f64 (*.f64 z z) 2)) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z z)) (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) 2) (/.f64 -1 (pow.f64 t 3))) (pow.f64 (*.f64 z z) 2))) (+.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (*.f64 z z)) (/.f64 z t)) (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) t)))))
(-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (*.f64 z z)) (/.f64 z t) (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) t))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (*.f64 z z) 3)) (*.f64 (pow.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) 2) (/.f64 -1 (pow.f64 t 3))))) (*.f64 (/.f64 (pow.f64 (/.f64 -1 t) 2) (pow.f64 z 4)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) 2) (*.f64 (pow.f64 (/.f64 -1 t) 4) (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))) (pow.f64 (pow.f64 (pow.f64 z 2) 2) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t) 2) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)) (pow.f64 (/.f64 -1 t) 3)))) (*.f64 (pow.f64 z 2) (pow.f64 (pow.f64 z 2) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (*.f64 (pow.f64 z 2) t)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) t)))))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 (pow.f64 (pow.f64 (*.f64 z z) 2) 2) (*.f64 (pow.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) 2) (*.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) (pow.f64 (/.f64 -1 t) 4))))) (fma.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 t) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (pow.f64 (*.f64 z z) 2)) (fma.f64 -1 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z z)) (/.f64 (*.f64 (pow.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))) 2) (/.f64 -1 (pow.f64 t 3))) (pow.f64 (*.f64 z z) 2))) (+.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (*.f64 z z)) (/.f64 z t)) (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) t))))))
(-.f64 (-.f64 (-.f64 (fma.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (*.f64 z z)) (/.f64 z t) (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) t))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (*.f64 z z) 3)) (*.f64 (pow.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) 2) (/.f64 -1 (pow.f64 t 3))))) (*.f64 (/.f64 (pow.f64 (/.f64 -1 t) 2) (pow.f64 z 4)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (*.f64 z z) 4)) (*.f64 (pow.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) 2) (*.f64 (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b) (pow.f64 (/.f64 -1 t) 4)))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))
(+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 a z)) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) z)) (+.f64 (/.f64 607771387771/1000000000000 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2) (*.f64 a z))))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) z)) (-.f64 (/.f64 607771387771/1000000000000 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2) (*.f64 a z)))))
(+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (pow.f64 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 a z)) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) z)) (+.f64 (+.f64 (/.f64 607771387771/1000000000000 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 a a)) (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2)))) (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2) (*.f64 a z))))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) z)) (-.f64 (+.f64 (/.f64 607771387771/1000000000000 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 (*.f64 z z) (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 3)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a a)))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2) (*.f64 a z)))))
(+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 z 2) (pow.f64 a 2))) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (pow.f64 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b) 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 a 3) z))) (*.f64 (pow.f64 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b) 2) (pow.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) 2)))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 a z)) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))))))))
(+.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 (*.f64 (*.f64 z z) (*.f64 a a)) (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2))) (fma.f64 -1 (/.f64 (*.f64 z z) (/.f64 (*.f64 (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2) (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2)) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z (pow.f64 a 3))))) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) z)) (+.f64 (/.f64 607771387771/1000000000000 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2) (*.f64 a z))))))))
(+.f64 (-.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 3)) (*.f64 (*.f64 a z) (*.f64 a z))) (*.f64 (/.f64 (*.f64 z z) (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 4)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z (pow.f64 a 3))))) (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) z)) (-.f64 (/.f64 607771387771/1000000000000 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2) (*.f64 a z))))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 a z))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z))
(+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) a) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 a z))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 a) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (pow.f64 z 2)))))
(+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) a) (+.f64 (/.f64 607771387771/1000000000000 (*.f64 a z)) (neg.f64 (/.f64 (pow.f64 (/.f64 1 a) 2) (/.f64 (*.f64 z z) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)))))))
(+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) a) (-.f64 (/.f64 607771387771/1000000000000 (*.f64 a z)) (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 a) 2) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) z) (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) z))))
(+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) a) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 a z))) (+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 (/.f64 1 a) 3) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)))) (*.f64 (pow.f64 z 2) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 a) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (pow.f64 z 2))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) a) (+.f64 (/.f64 607771387771/1000000000000 (*.f64 a z)) (+.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 1 a) 2) (/.f64 (*.f64 z z) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2) (/.f64 1 (pow.f64 a 3))))))))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) a) (/.f64 607771387771/1000000000000 (*.f64 a z))) (-.f64 (/.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 a 3)) (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2)) (pow.f64 z 3)) (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 a) 2) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) z) (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) z))))
(+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) a) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 a z))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 a) 4) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (pow.f64 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b) 2)))) (pow.f64 (pow.f64 z 2) 2))) (+.f64 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 (/.f64 1 a) 3) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)))) (*.f64 (pow.f64 z 2) z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 1 a) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (pow.f64 z 2)))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) a) (+.f64 (/.f64 607771387771/1000000000000 (*.f64 a z)) (fma.f64 -1 (/.f64 (pow.f64 (/.f64 1 a) 4) (/.f64 (pow.f64 (*.f64 z z) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2))))) (+.f64 (neg.f64 (/.f64 (pow.f64 (/.f64 1 a) 2) (/.f64 (*.f64 z z) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2) (/.f64 1 (pow.f64 a 3)))))))))
(+.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) a) (/.f64 607771387771/1000000000000 (*.f64 a z))) (-.f64 (-.f64 (/.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 a 3)) (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2)) (pow.f64 z 3)) (*.f64 (/.f64 (*.f64 (pow.f64 (/.f64 1 a) 2) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) z) (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) z))) (*.f64 (/.f64 (pow.f64 (/.f64 1 a) 4) (pow.f64 z 4)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 3)))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 a z))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 a) 2) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (pow.f64 z 2))) (+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) a) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 a z)))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 (*.f64 z z) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (pow.f64 (/.f64 -1 a) 2)))) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) a) (/.f64 607771387771/1000000000000 (*.f64 a z))))
(-.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) a) (/.f64 607771387771/1000000000000 (*.f64 a z))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z)) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (pow.f64 (/.f64 -1 a) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 a) 2) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (pow.f64 z 2))) (+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) a) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 a z))) (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (*.f64 (pow.f64 (/.f64 -1 a) 3) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)))) (*.f64 (pow.f64 z 2) z))))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 (*.f64 z z) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (pow.f64 (/.f64 -1 a) 2)))) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) a) (+.f64 (/.f64 607771387771/1000000000000 (*.f64 a z)) (neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 -1 (pow.f64 a 3))))))))))
(-.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) a) (-.f64 (/.f64 607771387771/1000000000000 (*.f64 a z)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 z 3)) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 -1 (pow.f64 a 3))))))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z)) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (pow.f64 (/.f64 -1 a) 2))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 a) 2) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b))) (pow.f64 z 2))) (+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) a) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 a z))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (/.f64 -1 a) 4) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (pow.f64 (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b) 2)))) (pow.f64 (pow.f64 z 2) 2))) (*.f64 -1 (/.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))) (*.f64 (pow.f64 (/.f64 -1 a) 3) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)))) (*.f64 (pow.f64 z 2) z)))))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 (*.f64 z z) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (pow.f64 (/.f64 -1 a) 2)))) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) a) (+.f64 (/.f64 607771387771/1000000000000 (*.f64 a z)) (*.f64 -1 (+.f64 (/.f64 (*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 2))) (pow.f64 (/.f64 -1 a) 4)) (pow.f64 (*.f64 z z) 2)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 (pow.f64 z 3) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 -1 (pow.f64 a 3)))))))))))
(-.f64 (+.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) a) (-.f64 (-.f64 (/.f64 607771387771/1000000000000 (*.f64 a z)) (*.f64 (/.f64 (pow.f64 (/.f64 -1 a) 4) (pow.f64 z 4)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) 3)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 z 3)) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 -1 (pow.f64 a 3))))))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z)) (*.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (pow.f64 (/.f64 -1 a) 2))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))
(+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))) b)) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 -1 (*.f64 b (+.f64 (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))) (*.f64 (/.f64 z (*.f64 z z)) (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))))) (/.f64 607771387771/1000000000000 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))))
(+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (*.f64 b (fma.f64 (/.f64 z (*.f64 z z)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)) (/.f64 (/.f64 607771387771/1000000000000 (*.f64 z z)) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))))) (/.f64 607771387771/1000000000000 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))))
(+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))) b)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (pow.f64 b 2)) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))))
(+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 -1 (*.f64 b (+.f64 (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))) (*.f64 (/.f64 z (*.f64 z z)) (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))))) (+.f64 (/.f64 607771387771/1000000000000 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 (/.f64 (+.f64 (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))) (*.f64 (/.f64 z (*.f64 z z)) (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)))) z) (/.f64 (*.f64 b b) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))))))
(+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (*.f64 b (fma.f64 (/.f64 z (*.f64 z z)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)) (/.f64 (/.f64 607771387771/1000000000000 (*.f64 z z)) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))))) (fma.f64 (/.f64 (fma.f64 (/.f64 z (*.f64 z z)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)) (/.f64 (/.f64 607771387771/1000000000000 (*.f64 z z)) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))) z) (/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 607771387771/1000000000000 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z) (*.f64 (pow.f64 (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)) 2) (*.f64 (pow.f64 (pow.f64 z 2) 2) (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) 2)))) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)) 2) (*.f64 (pow.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) 2) (pow.f64 (pow.f64 z 2) 2)))))))) (+.f64 (/.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))) b)) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (/.f64 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))) (*.f64 (pow.f64 z 2) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (pow.f64 b 2)) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (*.f64 607771387771/1000000000000 (/.f64 1 (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))))))
(fma.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)) (/.f64 z (*.f64 (pow.f64 (*.f64 z z) 2) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)))) (/.f64 607771387771/1000000000000 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2) (*.f64 (pow.f64 (*.f64 z z) 2) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)))))) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 -1 (*.f64 b (+.f64 (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))) (*.f64 (/.f64 z (*.f64 z z)) (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))))) (+.f64 (/.f64 607771387771/1000000000000 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 (/.f64 (+.f64 (/.f64 607771387771/1000000000000 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))) (*.f64 (/.f64 z (*.f64 z z)) (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)))) z) (/.f64 (*.f64 b b) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))))))
(-.f64 (+.f64 (-.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (*.f64 b (fma.f64 (/.f64 z (*.f64 z z)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)) (/.f64 (/.f64 607771387771/1000000000000 (*.f64 z z)) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))))) (fma.f64 (/.f64 (fma.f64 (/.f64 z (*.f64 z z)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)) (/.f64 (/.f64 607771387771/1000000000000 (*.f64 z z)) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2))) z) (/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 607771387771/1000000000000 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))))) (*.f64 (pow.f64 b 3) (+.f64 (*.f64 (/.f64 z (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 4)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (pow.f64 z 4))) (/.f64 607771387771/1000000000000 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 4) (pow.f64 z 4))))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) b)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) b) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 b) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (*.f64 607771387771/1000000000000 (/.f64 1 b))))
(+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (/.f64 b z)) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 1 b) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))) (/.f64 607771387771/1000000000000 b)))
(+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) b) z) (-.f64 (/.f64 607771387771/1000000000000 b) (*.f64 (pow.f64 (/.f64 1 b) 2) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))))))
(+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) b) (+.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 (/.f64 1 b) 3) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 b) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (*.f64 607771387771/1000000000000 (/.f64 1 b)))))
(+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (/.f64 b z)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (*.f64 z z) (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2) (/.f64 1 (pow.f64 b 3)))) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 1 b) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))) (/.f64 607771387771/1000000000000 b))))
(+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) b) z) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 (*.f64 (*.f64 z z) (/.f64 1 (pow.f64 b 3))) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)) (-.f64 (/.f64 607771387771/1000000000000 b) (*.f64 (pow.f64 (/.f64 1 b) 2) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 1 b) 4) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) b) (+.f64 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 (/.f64 1 b) 3) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 b) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (*.f64 607771387771/1000000000000 (/.f64 1 b))))))
(fma.f64 -1 (*.f64 (*.f64 z z) (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (*.f64 (pow.f64 (/.f64 1 b) 4) z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))))) (+.f64 (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (/.f64 b z)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (*.f64 z z) (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2) (/.f64 1 (pow.f64 b 3)))) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 1 b) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))) (/.f64 607771387771/1000000000000 b)))))
(+.f64 (fma.f64 (neg.f64 (*.f64 z z)) (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 (*.f64 (pow.f64 (/.f64 1 b) 4) z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) b) z)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 (*.f64 (*.f64 z z) (/.f64 1 (pow.f64 b 3))) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)) (-.f64 (/.f64 607771387771/1000000000000 b) (*.f64 (pow.f64 (/.f64 1 b) 2) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) b)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(+.f64 (*.f64 -1 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 b) 2) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) b) (*.f64 607771387771/1000000000000 (/.f64 1 b))))
(fma.f64 -1 (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (*.f64 (pow.f64 (/.f64 -1 b) 2) z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (+.f64 (/.f64 607771387771/1000000000000 b) (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (/.f64 b z))))
(fma.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (*.f64 (pow.f64 (/.f64 -1 b) 2) z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (+.f64 (/.f64 607771387771/1000000000000 b) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) b) z)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 b) 2) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 (/.f64 -1 b) 3) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) b) (*.f64 607771387771/1000000000000 (/.f64 1 b)))))
(fma.f64 -1 (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (*.f64 (pow.f64 (/.f64 -1 b) 2) z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (fma.f64 -1 (*.f64 (*.f64 z z) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2) (pow.f64 (/.f64 -1 b) 3)))) (+.f64 (/.f64 607771387771/1000000000000 b) (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (/.f64 b z)))))
(-.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 z z)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 -1 (pow.f64 b 3))) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) b) z)) (/.f64 607771387771/1000000000000 b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 (*.f64 (pow.f64 (/.f64 -1 b) 2) z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (*.f64 (pow.f64 (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)) 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 b) 4) (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) (*.f64 (pow.f64 (/.f64 -1 b) 2) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (*.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 (pow.f64 (/.f64 -1 b) 3) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))) (+.f64 (/.f64 (*.f64 (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)) z) b) (*.f64 607771387771/1000000000000 (/.f64 1 b))))))
(fma.f64 -1 (*.f64 (*.f64 z z) (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (pow.f64 (/.f64 -1 b) 4))))) (fma.f64 -1 (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (*.f64 (pow.f64 (/.f64 -1 b) 2) z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (fma.f64 -1 (*.f64 (*.f64 z z) (*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2) (pow.f64 (/.f64 -1 b) 3)))) (+.f64 (/.f64 607771387771/1000000000000 b) (/.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) (/.f64 b z))))))
(-.f64 (-.f64 (+.f64 (fma.f64 (neg.f64 (*.f64 z z)) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 -1 (pow.f64 b 3))) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) b) z)) (/.f64 607771387771/1000000000000 b)) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 (*.f64 (pow.f64 (/.f64 -1 b) 2) z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))) (*.f64 (*.f64 z z) (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) 2) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (pow.f64 (/.f64 -1 b) 4)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 1000000000000/607771387771 (*.f64 b y))
(*.f64 (*.f64 1000000000000/607771387771 y) b)
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(fma.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b y))) z (*.f64 1000000000000/607771387771 (*.f64 b y)))
(fma.f64 z (fma.f64 1000000000000/607771387771 (*.f64 a y) (*.f64 (*.f64 b y) -11940090572100000000000000/369386059793087248348441)) (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 t y)) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 b y) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b y))) 11940090572100/607771387771))) (fma.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b y))) z (*.f64 1000000000000/607771387771 (*.f64 b y))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 t y)) (fma.f64 (*.f64 b y) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 a y) (*.f64 (*.f64 b y) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 z (fma.f64 1000000000000/607771387771 (*.f64 a y) (*.f64 (*.f64 b y) -11940090572100000000000000/369386059793087248348441)) (*.f64 (*.f64 1000000000000/607771387771 y) b)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 t y)) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 b y) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b y))) 11940090572100/607771387771))) (fma.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b y))) z (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 t y)) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 b y) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b y))) 11940090572100/607771387771))) (fma.f64 15234687407000000000000000/369386059793087248348441 (*.f64 b y) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b y))) 31469011574900/607771387771)))) (pow.f64 z 3) (*.f64 1000000000000/607771387771 (*.f64 b y)))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 t y)) (fma.f64 (*.f64 b y) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 a y) (*.f64 (*.f64 b y) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 z (fma.f64 1000000000000/607771387771 (*.f64 a y) (*.f64 (*.f64 b y) -11940090572100000000000000/369386059793087248348441)) (fma.f64 (pow.f64 z 3) (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 t y)) (fma.f64 (*.f64 b y) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 a y) (*.f64 (*.f64 b y) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 (fma.f64 1000000000000/607771387771 (*.f64 a y) (*.f64 (*.f64 b y) -11940090572100000000000000/369386059793087248348441)) 31469011574900/607771387771 (*.f64 (*.f64 b y) 15234687407000000000000000/369386059793087248348441)))) (*.f64 (*.f64 1000000000000/607771387771 y) b))))
(*.f64 313060547623/100000000000 y)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (*.f64 313060547623/100000000000 y)) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000)))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (*.f64 (pow.f64 (/.f64 1 z) 2) (-.f64 (*.f64 t y) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000)))))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 (pow.f64 (/.f64 1 z) 2) (-.f64 (*.f64 t y) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))) (*.f64 313060547623/100000000000 y))) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 (*.f64 a y) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y)))))))) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (fma.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 (*.f64 a y) (fma.f64 37379712931698453651183/1000000000000000000000 y (fma.f64 314690115749/10000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 15234687407/1000000000 (-.f64 (*.f64 t y) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))))))) (*.f64 (pow.f64 (/.f64 1 z) 2) (-.f64 (*.f64 t y) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))))))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (fma.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 (*.f64 y (-.f64 a 37379712931698453651183/1000000000000000000000)) (fma.f64 314690115749/10000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 15234687407/1000000000 (-.f64 (*.f64 t y) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000)))))) (*.f64 (pow.f64 (/.f64 1 z) 2) (-.f64 (*.f64 t y) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))))))) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (*.f64 313060547623/100000000000 y))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 313060547623/100000000000 y))
(-.f64 (*.f64 313060547623/100000000000 y) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 t y) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))))))
(-.f64 (fma.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 313060547623/100000000000 y)) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y a)) (+.f64 (*.f64 -37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))) (pow.f64 (/.f64 -1 z) 3)))))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y (fma.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 t y) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))) (*.f64 (/.f64 -1 (pow.f64 z 3)) (-.f64 (*.f64 (neg.f64 y) a) (fma.f64 -37379712931698453651183/1000000000000000000000 y (fma.f64 314690115749/10000000000 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 t y) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000)))))))))))
(-.f64 (fma.f64 313060547623/100000000000 y (fma.f64 (/.f64 -1 (pow.f64 z 3)) (-.f64 (*.f64 a (neg.f64 y)) (fma.f64 y -37379712931698453651183/1000000000000000000000 (fma.f64 -15234687407/1000000000 (+.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000))) (*.f64 314690115749/10000000000 (*.f64 y 3652704169880641883561/100000000000000000000))))) (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 15234687407/1000000000 (*.f64 y 3652704169880641883561/100000000000000000000)))))) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 t y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t y)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 t y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t y)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 t y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t y)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 z z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 t y)))
(*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t y))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 t y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t y)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 t y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t y)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 t y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t y)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 z z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 t y)))
(*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t y))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 t y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t y)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 t y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t y)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 t y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t y)))
(/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 a (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 a (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 a (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z y))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 a (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z y)))
(/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z y)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 a (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 a (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 a (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z y))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 a (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z y)))
(/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z y)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 a (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 a (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 a (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 z y))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z y))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 z (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))
(*.f64 z (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 b y) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))
(*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 b y) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))
(*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
t
(+.f64 t (*.f64 55833770631/5000000000 z))
(+.f64 t (*.f64 z 55833770631/5000000000))
(fma.f64 z 55833770631/5000000000 t)
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(+.f64 (fma.f64 z 55833770631/5000000000 t) (*.f64 (*.f64 z z) 313060547623/100000000000))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(+.f64 (fma.f64 z 55833770631/5000000000 t) (*.f64 (*.f64 z z) 313060547623/100000000000))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2) (*.f64 z 55833770631/5000000000))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))))
(+.f64 t (fma.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2) (*.f64 z 55833770631/5000000000)))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))))
(+.f64 t (fma.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2) (*.f64 z 55833770631/5000000000)))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 55833770631/5000000000))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))))
(+.f64 t (fma.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 55833770631/5000000000)))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))))
(+.f64 t (fma.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 55833770631/5000000000)))
(*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z)
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
t
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
t
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
55833770631/5000000000
(+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000)
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000)
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000)
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(*.f64 313060547623/100000000000 z)
(*.f64 z 313060547623/100000000000)
(+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(*.f64 313060547623/100000000000 z)
(*.f64 z 313060547623/100000000000)
(+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))) 1)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 1)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 1 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (*.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 1 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b)) 2)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2)) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b)) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 2))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2)) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b)) 2)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 2) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (/.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 1)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(pow.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 3) 1/3)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 3)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) -1)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b)) 2))
(fabs.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))
(log.f64 (exp.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 3))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) 3) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) 3)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(exp.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 1))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 (*.f64 z (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a)) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) (*.f64 b (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (*.f64 z (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a))) (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) b))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))) 1)
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 1)
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 1 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 2))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 2) (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) (sqrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) y)
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 y (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 (cbrt.f64 y) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (sqrt.f64 y) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (/.f64 (sqrt.f64 y) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2)) (/.f64 y (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2)) (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b))) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))) (/.f64 y (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y 1) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) 1) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 2)) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 1)
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 3) 1/3)
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 3)
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 2)
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (*.f64 y (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))) -1)
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(neg.f64 (/.f64 y (/.f64 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 2))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 2))
(fabs.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000))) 3))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)) 3)))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(exp.f64 (log.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b) (/.f64 y (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))) 1))
(*.f64 y (/.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) z b) (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 t (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 1) t)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t))) 1)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(*.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 1)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(*.f64 1 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 2))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 2) (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) (sqrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3) (pow.f64 t 3)) (+.f64 (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) (-.f64 (*.f64 t t) (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3)) (+.f64 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 2)) (*.f64 t (-.f64 t (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))
(/.f64 (+.f64 (pow.f64 t 3) (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3)) (fma.f64 (*.f64 z z) (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 2) (*.f64 t (-.f64 t (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (neg.f64 (*.f64 t t))) (-.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))
(/.f64 (+.f64 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 2)) (*.f64 t (neg.f64 t))) (-.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 2)) (*.f64 t t)) (-.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))
(pow.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 1)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 3) 1/3)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 3)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 2)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 2))
(sqrt.f64 (pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 2))
(fabs.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))
(log.f64 (exp.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t))))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) 3))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(exp.f64 (log.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t)) 1))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(+.f64 (*.f64 (*.f64 z 313060547623/100000000000) 1) 55833770631/5000000000)
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) 1)
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 1)
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(*.f64 1 (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(*.f64 (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (pow.f64 (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 2))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 2) (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(*.f64 (sqrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (sqrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(/.f64 (+.f64 (pow.f64 (*.f64 z 313060547623/100000000000) 3) 174056751713288158803109042149591/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 z 313060547623/100000000000) (*.f64 z 313060547623/100000000000)) (-.f64 3117409942875118138161/25000000000000000000 (*.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 z 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 174056751713288158803109042149591/125000000000000000000000000000) (+.f64 (*.f64 (*.f64 z z) 98006906478012650950129/10000000000000000000000) (-.f64 3117409942875118138161/25000000000000000000 (*.f64 z 17479350809597834260113/500000000000000000000))))
(/.f64 (fma.f64 (pow.f64 z 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 174056751713288158803109042149591/125000000000000000000000000000) (+.f64 (fma.f64 (*.f64 z z) 98006906478012650950129/10000000000000000000000 3117409942875118138161/25000000000000000000) (*.f64 z -17479350809597834260113/500000000000000000000)))
(/.f64 (fma.f64 (*.f64 z 313060547623/100000000000) (*.f64 z 313060547623/100000000000) -3117409942875118138161/25000000000000000000) (fma.f64 z 313060547623/100000000000 -55833770631/5000000000))
(/.f64 (+.f64 (*.f64 (*.f64 z z) 98006906478012650950129/10000000000000000000000) -3117409942875118138161/25000000000000000000) (fma.f64 z 313060547623/100000000000 -55833770631/5000000000))
(/.f64 (fma.f64 (*.f64 z z) 98006906478012650950129/10000000000000000000000 -3117409942875118138161/25000000000000000000) (fma.f64 z 313060547623/100000000000 -55833770631/5000000000))
(pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 1)
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(pow.f64 (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 3) 1/3)
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(pow.f64 (cbrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3)
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(pow.f64 (sqrt.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 2)
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(sqrt.f64 (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 2))
(fabs.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(log.f64 (exp.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(cbrt.f64 (pow.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) 3))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(expm1.f64 (log1p.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(log1p.f64 (expm1.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(exp.f64 (log.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 1))
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)

localize84.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z)
0.3b
(*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z)
2.4b
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b))
28.1b
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 252 to 165 computations (34.5% saved)

series74.0ms (0.4%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
9.0ms
z
@-inf
(*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z)
5.0ms
y
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
5.0ms
b
@inf
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
3.0ms
t
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
3.0ms
a
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 5026 to 3706 computations (26.3% saved)

rewrite72.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
353×add-sqr-sqrt_binary64
340×*-un-lft-identity_binary64
340×pow1_binary64
331×add-exp-log_binary64
331×add-log-exp_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02977
168377
Stop Event
node limit
Counts
4 → 79
Calls
Call 1
Inputs
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b))
(*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z)
(*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 1) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2) 1) (/.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 1) (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y) (*.f64 b y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 3) (pow.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y (*.f64 b y))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 1))))))

simplify144.0ms (0.7%)

Algorithm
egg-herbie
Rules
661×times-frac_binary64
344×fma-def_binary64
292×log-prod_binary64
281×associate-*l*_binary64
269×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04396711
113356508
246016488
Stop Event
node limit
Counts
223 → 255
Calls
Call 1
Inputs
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(*.f64 313060547623/100000000000 y)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 (*.f64 y a) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y)))))))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y a)) (+.f64 (*.f64 -37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))) (pow.f64 (/.f64 -1 z) 3)))))
(/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 y b) (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 a (*.f64 y z)))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (+.f64 (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (+.f64 (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t)))))
(*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y)))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t)) (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y))))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t)) (+.f64 (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y)) (*.f64 a (*.f64 y z)))))
(*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 55833770631/5000000000 z)
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(*.f64 314690115749/10000000000 z)
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(pow.f64 (/.f64 1 z) -3)
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2)) (pow.f64 (/.f64 1 z) -3))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2)) (+.f64 (pow.f64 (/.f64 1 z) -3) (*.f64 314690115749/10000000000 z)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2)) (+.f64 (pow.f64 (/.f64 1 z) -3) (*.f64 314690115749/10000000000 z)))
(*.f64 -1 (pow.f64 (/.f64 -1 z) -3))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (*.f64 -1 (pow.f64 (/.f64 -1 z) -3)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 -1 (pow.f64 (/.f64 -1 z) -3))))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 -1 (pow.f64 (/.f64 -1 z) -3))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))) 1)
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 1 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(*.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(*.f64 (/.f64 y 1) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 1) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2) 1) (/.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 1) (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 1)
(pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 3)
(pow.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 2)
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) -1)
(sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2))
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 1))
(+.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y) (*.f64 b y))
(+.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 y b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y) (*.f64 b y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 y b)))))
(pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 1)
(pow.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 2))
(log.f64 (pow.f64 (exp.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(exp.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 1))
(fma.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (*.f64 y b))
(fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y (*.f64 b y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))) 1)
(pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) 3)
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) 2)
(pow.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 2))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))
(exp.f64 (log.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 1)
(pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 3)
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 2)
(pow.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(exp.f64 (log.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 1))
Outputs
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 y (*.f64 b 1000000000000/607771387771))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(fma.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z (*.f64 1000000000000/607771387771 (*.f64 y b)))
(fma.f64 z (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(fma.f64 z (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (*.f64 y (*.f64 b 1000000000000/607771387771)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 11940090572100/607771387771))) (fma.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z (*.f64 1000000000000/607771387771 (*.f64 y b))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 z (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 t (*.f64 y 1000000000000/607771387771)) (fma.f64 (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771 (*.f64 y (*.f64 b 31469011574900000000000000/369386059793087248348441)))) (fma.f64 z (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (*.f64 y (*.f64 b 1000000000000/607771387771))))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 11940090572100/607771387771))) (fma.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 11940090572100/607771387771))) (fma.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 31469011574900/607771387771)))) (pow.f64 z 3) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 z (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 31469011574900/607771387771 (*.f64 (*.f64 y b) 15234687407000000000000000/369386059793087248348441)))) (pow.f64 z 3) (*.f64 y (*.f64 b 1000000000000/607771387771)))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 t (*.f64 y 1000000000000/607771387771)) (fma.f64 (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771 (*.f64 y (*.f64 b 31469011574900000000000000/369386059793087248348441)))) (fma.f64 z (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (-.f64 (*.f64 t (*.f64 y 1000000000000/607771387771)) (fma.f64 (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771 (*.f64 y (*.f64 b 31469011574900000000000000/369386059793087248348441)))) (fma.f64 (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 31469011574900/607771387771 (*.f64 y (*.f64 b 15234687407000000000000000/369386059793087248348441))))) (pow.f64 z 3) (*.f64 y (*.f64 b 1000000000000/607771387771)))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000)))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (*.f64 (-.f64 (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 1 z) 2) (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000))))) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000))
(+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (fma.f64 55833770631/5000000000 (/.f64 y z) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000)))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 (*.f64 y a) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y)))))))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 z 3)) (-.f64 (*.f64 y a) (fma.f64 37379712931698453651183/1000000000000000000000 y (fma.f64 314690115749/10000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))))))) (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (*.f64 (-.f64 (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 z 3)) (-.f64 (*.f64 y (-.f64 a 37379712931698453651183/1000000000000000000000)) (fma.f64 15234687407/1000000000 (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y -1149469898016594153852228470302189/1000000000000000000000000000000))) (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 1 z) 2) (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)))))) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000))
(+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (fma.f64 55833770631/5000000000 (/.f64 y z) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000))) (/.f64 (-.f64 (*.f64 y (+.f64 a -37379712931698453651183/1000000000000000000000)) (fma.f64 15234687407/1000000000 (-.f64 (*.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y -1149469898016594153852228470302189/1000000000000000000000000000000))) (pow.f64 z 3)))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (*.f64 313060547623/100000000000 y))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 y 313060547623/100000000000))
(-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))))))
(-.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)))) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(-.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)))) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y a)) (+.f64 (*.f64 -37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))) (pow.f64 (/.f64 -1 z) 3)))))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y (fma.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))) (*.f64 (-.f64 (neg.f64 (*.f64 y a)) (fma.f64 -37379712931698453651183/1000000000000000000000 y (fma.f64 314690115749/10000000000 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))))))) (/.f64 -1 (pow.f64 z 3))))))
(-.f64 (fma.f64 y 313060547623/100000000000 (fma.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 (-.f64 (*.f64 y (neg.f64 a)) (fma.f64 y -37379712931698453651183/1000000000000000000000 (fma.f64 -15234687407/1000000000 (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y 1149469898016594153852228470302189/1000000000000000000000000000000)))) (/.f64 -1 (pow.f64 z 3))))) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(-.f64 (fma.f64 y 313060547623/100000000000 (fma.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (/.f64 (neg.f64 (-.f64 (*.f64 y (neg.f64 a)) (fma.f64 y -37379712931698453651183/1000000000000000000000 (fma.f64 -15234687407/1000000000 (-.f64 (*.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y 1149469898016594153852228470302189/1000000000000000000000000000000))))) (pow.f64 z 3)))) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 (/.f64 (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)))) z)) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)))
(/.f64 (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (*.f64 y (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z)))
(+.f64 (/.f64 (*.f64 y (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z)))
(+.f64 (/.f64 (*.f64 y (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z)))
(+.f64 (/.f64 (*.f64 y (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 (*.f64 y a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z)))
(+.f64 (/.f64 (*.f64 y (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z)))
(+.f64 (/.f64 (*.f64 y (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z)))
(+.f64 (/.f64 (*.f64 y (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 (*.f64 y a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z)))
(+.f64 (/.f64 (*.f64 y (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z)))
(+.f64 (/.f64 (*.f64 y (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z))) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z)))
(+.f64 (/.f64 (*.f64 y (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y (*.f64 z a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z)))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 a (*.f64 y z)))
(fma.f64 y b (*.f64 y (*.f64 z a)))
(*.f64 y (+.f64 b (*.f64 z a)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 y b) (*.f64 a (*.f64 y z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (fma.f64 y b (*.f64 y (*.f64 z a))))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z a))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 a (*.f64 y z)))))
(fma.f64 (*.f64 z z) (*.f64 y t) (fma.f64 y b (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3)) (*.f64 y (*.f64 z a)))))
(fma.f64 (*.f64 z z) (*.f64 y t) (fma.f64 y b (fma.f64 y (*.f64 z a) (*.f64 y (*.f64 (pow.f64 z 3) 55833770631/5000000000)))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)))
(*.f64 y (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -4)))
(*.f64 (*.f64 y 313060547623/100000000000) (*.f64 z (pow.f64 z 3)))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3))))
(fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -4))))
(fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 (*.f64 y 313060547623/100000000000) (*.f64 z (pow.f64 z 3))))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (+.f64 (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (*.f64 y (+.f64 (*.f64 55833770631/5000000000 (pow.f64 (/.f64 1 z) -3)) (*.f64 t (pow.f64 (/.f64 1 z) -2)))))
(fma.f64 313060547623/100000000000 (*.f64 y (*.f64 z (pow.f64 z 3))) (*.f64 y (+.f64 (*.f64 55833770631/5000000000 (pow.f64 (/.f64 1 z) -3)) (*.f64 t (*.f64 z z)))))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (+.f64 (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t)))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (fma.f64 a (*.f64 y z) (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 y (+.f64 (*.f64 z a) (*.f64 t (pow.f64 (/.f64 1 z) -2))))))
(fma.f64 313060547623/100000000000 (*.f64 y (*.f64 z (pow.f64 z 3))) (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 y (+.f64 (*.f64 z a) (*.f64 t (*.f64 z z))))))
(*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)))
(*.f64 (*.f64 y 313060547623/100000000000) (pow.f64 (/.f64 -1 z) -4))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y)))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)) (*.f64 y (*.f64 -55833770631/5000000000 (pow.f64 (/.f64 -1 z) -3))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)) (*.f64 (*.f64 y -55833770631/5000000000) (pow.f64 (/.f64 -1 z) -3)))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t)) (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y))))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (fma.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)))))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (*.f64 y (+.f64 (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -4)) (*.f64 t (pow.f64 (/.f64 -1 z) -2)))))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t)) (+.f64 (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y)) (*.f64 a (*.f64 y z)))))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (fma.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)) (fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)) (*.f64 y (*.f64 z a)))))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (fma.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)) (*.f64 y (+.f64 (*.f64 z a) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -4))))))
(*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z)))
(*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))))
(*.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z)))))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 z (*.f64 z (*.f64 y t))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z)))))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 z (*.f64 z (*.f64 y t))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z)))))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 z (*.f64 z (*.f64 y t))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 z z) (*.f64 y t))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z z)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z)))))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 z (*.f64 z (*.f64 y t))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z)))))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 z (*.f64 z (*.f64 y t))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z)))))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 z (*.f64 z (*.f64 y t))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 z z) (*.f64 y t))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z z)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z)))))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 z (*.f64 z (*.f64 y t))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z)))))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 z (*.f64 z (*.f64 y t))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z)))))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 z (*.f64 z (*.f64 y t))))
(fma.f64 y (fma.f64 z (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t))))
(*.f64 y (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))
(*.f64 y (fma.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (*.f64 z z) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (*.f64 a z))
(*.f64 y (*.f64 z a))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (*.f64 y (*.f64 a z)))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a)))
(*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y b) (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 55833770631/5000000000 z)
(*.f64 z 55833770631/5000000000)
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))
(*.f64 313060547623/100000000000 (*.f64 z z))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 55833770631/5000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 55833770631/5000000000))
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(fma.f64 314690115749/10000000000 z (*.f64 15234687407/1000000000 (*.f64 z z)))
(fma.f64 z 314690115749/10000000000 (*.f64 z (*.f64 z 15234687407/1000000000)))
(fma.f64 15234687407/1000000000 (*.f64 z z) (*.f64 z 314690115749/10000000000))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 15234687407/1000000000 (*.f64 z z))))
(+.f64 (pow.f64 z 3) (fma.f64 z 314690115749/10000000000 (*.f64 z (*.f64 z 15234687407/1000000000))))
(+.f64 (pow.f64 z 3) (fma.f64 15234687407/1000000000 (*.f64 z z) (*.f64 z 314690115749/10000000000)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 15234687407/1000000000 (*.f64 z z))))
(+.f64 (pow.f64 z 3) (fma.f64 z 314690115749/10000000000 (*.f64 z (*.f64 z 15234687407/1000000000))))
(+.f64 (pow.f64 z 3) (fma.f64 15234687407/1000000000 (*.f64 z z) (*.f64 z 314690115749/10000000000)))
(pow.f64 (/.f64 1 z) -3)
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2)) (pow.f64 (/.f64 1 z) -3))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2) (pow.f64 (/.f64 1 z) -3))
(fma.f64 15234687407/1000000000 (*.f64 z z) (pow.f64 (/.f64 1 z) -3))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2)) (+.f64 (pow.f64 (/.f64 1 z) -3) (*.f64 314690115749/10000000000 z)))
(+.f64 (fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2) (pow.f64 (/.f64 1 z) -3)) (*.f64 z 314690115749/10000000000))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2) (fma.f64 z 314690115749/10000000000 (pow.f64 (/.f64 1 z) -3)))
(fma.f64 15234687407/1000000000 (*.f64 z z) (fma.f64 z 314690115749/10000000000 (pow.f64 (/.f64 1 z) -3)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2)) (+.f64 (pow.f64 (/.f64 1 z) -3) (*.f64 314690115749/10000000000 z)))
(+.f64 (fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2) (pow.f64 (/.f64 1 z) -3)) (*.f64 z 314690115749/10000000000))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2) (fma.f64 z 314690115749/10000000000 (pow.f64 (/.f64 1 z) -3)))
(fma.f64 15234687407/1000000000 (*.f64 z z) (fma.f64 z 314690115749/10000000000 (pow.f64 (/.f64 1 z) -3)))
(*.f64 -1 (pow.f64 (/.f64 -1 z) -3))
(neg.f64 (pow.f64 (/.f64 -1 z) -3))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (*.f64 -1 (pow.f64 (/.f64 -1 z) -3)))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2) (neg.f64 (pow.f64 (/.f64 -1 z) -3)))
(-.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (pow.f64 (/.f64 -1 z) -3))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 -1 (pow.f64 (/.f64 -1 z) -3))))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2) (fma.f64 314690115749/10000000000 z (neg.f64 (pow.f64 (/.f64 -1 z) -3))))
(-.f64 (fma.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 314690115749/10000000000)) (pow.f64 (/.f64 -1 z) -3))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 -1 (pow.f64 (/.f64 -1 z) -3))))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2) (fma.f64 314690115749/10000000000 z (neg.f64 (pow.f64 (/.f64 -1 z) -3))))
(-.f64 (fma.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 314690115749/10000000000)) (pow.f64 (/.f64 -1 z) -3))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))) 1)
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 1 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y 1) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 1) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2) 1) (/.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 1) (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 1)
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 3) 1/3)
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 3)
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 2)
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) -1)
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 3))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 1))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y) (*.f64 b y))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 y b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))) 1)
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y) (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y) (*.f64 b y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 (*.f64 y b) (-.f64 (*.f64 y b) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y b) (*.f64 y (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))) (*.f64 y (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 y (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))))) (*.f64 (*.f64 y b) (*.f64 y (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 y b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (*.f64 (*.f64 y b) (-.f64 (*.f64 y b) (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y b) (*.f64 y (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))) (*.f64 y (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 y (*.f64 y (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (*.f64 z (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))))) (*.f64 (*.f64 y b) (*.f64 y (-.f64 b (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))))))
(pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 1)
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(pow.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 3) 1/3)
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 3)
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 2)
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 2))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(log.f64 (pow.f64 (exp.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 3))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 3)))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 3) (pow.f64 y 3)))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(exp.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) 1))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(fma.f64 y (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (*.f64 y b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(fma.f64 (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) y (*.f64 b y))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))) 1)
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 1)
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) 3)
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) 2)
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(pow.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3) 1/3)
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 2))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(exp.f64 (log.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) 1))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 1)
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 1)
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 3)
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 2)
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(pow.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3) 1/3)
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(exp.f64 (log.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 1))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))

localize61.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
0.1b
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
2.3b
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
28.6b
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
Compiler

Compiled 154 to 92 computations (40.3% saved)

series62.0ms (0.3%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
14.0ms
t
@0
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
6.0ms
y
@0
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
3.0ms
a
@0
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
3.0ms
b
@0
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
3.0ms
t
@-inf
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
Compiler

Compiled 3984 to 2983 computations (25.1% saved)

rewrite104.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
422×expm1-udef_binary64
422×log1p-udef_binary64
309×prod-diff_binary64
238×add-sqr-sqrt_binary64
226×fma-neg_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02266
147366
2591166
Stop Event
node limit
Counts
3 → 99
Calls
Call 1
Inputs
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2) (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (sqrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 1 (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)) (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 1) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 y)) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3) (pow.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 t (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 1) t)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 2) (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) (sqrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3) (pow.f64 t 3)) (+.f64 (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) (-.f64 (*.f64 t t) (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (neg.f64 (*.f64 t t))) (-.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 1))))))

simplify155.0ms (0.7%)

Algorithm
egg-herbie
Rules
381×associate-/r/_binary64
289×log-prod_binary64
228×associate-/l/_binary64
228×fma-def_binary64
199×*-commutative_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04588158
112797752
241845902
Stop Event
node limit
Counts
207 → 246
Calls
Call 1
Inputs
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(*.f64 313060547623/100000000000 y)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 (*.f64 y a) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y)))))))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y a)) (+.f64 (*.f64 -37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))) (pow.f64 (/.f64 -1 z) 3)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 607771387771/1000000000000 y)
(+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 y)) (*.f64 119400905721/10000000000 (/.f64 z y)))
(+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 y)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (pow.f64 z 2) y)) (*.f64 119400905721/10000000000 (/.f64 z y))))
(+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 y)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 z 3) y)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (pow.f64 z 2) y)) (*.f64 119400905721/10000000000 (/.f64 z y)))))
(/.f64 (pow.f64 (/.f64 1 z) -4) y)
(+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) y) (*.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y)))
(+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) y) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y)) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) y))))
(+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) y) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) y)) (*.f64 119400905721/10000000000 (/.f64 z y)))))
(/.f64 (pow.f64 (/.f64 -1 z) -4) y)
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) y) (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) y)))
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) y) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) y)) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) y))))
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) y) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) y)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) y)) (*.f64 119400905721/10000000000 (/.f64 z y)))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) y)
t
(+.f64 t (*.f64 55833770631/5000000000 z))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))))
(*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
t
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
t
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))) 1)
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1)
(*.f64 1 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2) (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (sqrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 1 (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)
(*.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 1 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 1 y)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 1 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)) (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 1) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (neg.f64 y))
(*.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1) y)
(*.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1)
(pow.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2)
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) y)) -1)
(neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))) 1)
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 1 y))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 1)
(*.f64 1 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 y)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 y)))
(*.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 y)))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 1)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)
(pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) -1)
(neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 1))
(+.f64 t (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(+.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t)
(+.f64 (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 1) t)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))) 1)
(*.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 1)
(*.f64 1 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))
(*.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 2) (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) (sqrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3) (pow.f64 t 3)) (+.f64 (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) (-.f64 (*.f64 t t) (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (neg.f64 (*.f64 t t))) (-.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))
(pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 1)
(pow.f64 (pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 3)
(pow.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 2))
(log.f64 (exp.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))
(cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))
(log1p.f64 (expm1.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))
(exp.f64 (log.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 1))
Outputs
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 (*.f64 1000000000000/607771387771 y) b)
(*.f64 y (*.f64 b 1000000000000/607771387771))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(fma.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z (*.f64 (*.f64 1000000000000/607771387771 y) b))
(fma.f64 1000000000000/607771387771 (*.f64 y b) (*.f64 (fma.f64 (*.f64 1000000000000/607771387771 a) y (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 y) b)) z))
(fma.f64 1000000000000/607771387771 (*.f64 y b) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) z))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 1000000000000/607771387771 y) t) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 11940090572100/607771387771))) (fma.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z (*.f64 (*.f64 1000000000000/607771387771 y) b)))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 (*.f64 1000000000000/607771387771 a) y (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 y) b)) 11940090572100/607771387771))) (fma.f64 1000000000000/607771387771 (*.f64 y b) (*.f64 (fma.f64 (*.f64 1000000000000/607771387771 a) y (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 y) b)) z)))
(fma.f64 (*.f64 z z) (+.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 t) (*.f64 31469011574900000000000000/369386059793087248348441 b))) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) -11940090572100/607771387771)) (fma.f64 1000000000000/607771387771 (*.f64 y b) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) z)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 1000000000000/607771387771 y) t) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 11940090572100/607771387771))) (fma.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (-.f64 (*.f64 (*.f64 1000000000000/607771387771 y) t) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 11940090572100/607771387771))) (fma.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 31469011574900/607771387771)))) (pow.f64 z 3) (*.f64 (*.f64 1000000000000/607771387771 y) b))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 (*.f64 1000000000000/607771387771 a) y (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 y) b)) 11940090572100/607771387771))) (fma.f64 (fma.f64 (*.f64 1000000000000/607771387771 a) y (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 y) b)) z (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 (*.f64 1000000000000/607771387771 a) y (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 y) b)) 11940090572100/607771387771))) (fma.f64 (*.f64 y b) 15234687407000000000000000/369386059793087248348441 (*.f64 (fma.f64 (*.f64 1000000000000/607771387771 a) y (*.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 y) b)) 31469011574900/607771387771)))) (pow.f64 z 3) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(fma.f64 (*.f64 z z) (+.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 t) (*.f64 31469011574900000000000000/369386059793087248348441 b))) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) -11940090572100/607771387771)) (fma.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) z (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (+.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 t) (*.f64 31469011574900000000000000/369386059793087248348441 b))) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) -11940090572100/607771387771)) (fma.f64 (*.f64 y b) 15234687407000000000000000/369386059793087248348441 (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) 31469011574900/607771387771)))) (pow.f64 z 3) (*.f64 y (*.f64 b 1000000000000/607771387771)))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000)))
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (*.f64 (-.f64 (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 (pow.f64 (/.f64 1 z) 2) (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000))
(+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 (*.f64 y a) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y)))))))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 z 3)) (-.f64 (*.f64 y a) (fma.f64 37379712931698453651183/1000000000000000000000 y (fma.f64 314690115749/10000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))))))) (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (*.f64 (-.f64 (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 z 3)) (-.f64 (*.f64 y (-.f64 a 37379712931698453651183/1000000000000000000000)) (fma.f64 15234687407/1000000000 (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y -1149469898016594153852228470302189/1000000000000000000000000000000))) (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 (pow.f64 (/.f64 1 z) 2) (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000))
(+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (/.f64 (+.f64 (fma.f64 y a (neg.f64 (*.f64 y -1112090185084895700201045470302189/1000000000000000000000000000000))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (pow.f64 z 3)))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (*.f64 313060547623/100000000000 y))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 y 313060547623/100000000000))
(-.f64 (*.f64 y 313060547623/100000000000) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(fma.f64 y 313060547623/100000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))))))
(-.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(+.f64 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z) (fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y a)) (+.f64 (*.f64 -37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))) (pow.f64 (/.f64 -1 z) 3)))))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y (fma.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))) (*.f64 (-.f64 (*.f64 (neg.f64 y) a) (fma.f64 -37379712931698453651183/1000000000000000000000 y (fma.f64 314690115749/10000000000 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))))))) (/.f64 -1 (pow.f64 z 3))))))
(-.f64 (fma.f64 y 313060547623/100000000000 (fma.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 (-.f64 (*.f64 y (neg.f64 a)) (fma.f64 y -37379712931698453651183/1000000000000000000000 (fma.f64 -15234687407/1000000000 (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y 1149469898016594153852228470302189/1000000000000000000000000000000)))) (/.f64 -1 (pow.f64 z 3))))) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(+.f64 (fma.f64 y 313060547623/100000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)) (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 (+.f64 (-.f64 (*.f64 a (neg.f64 y)) (*.f64 y 1112090185084895700201045470302189/1000000000000000000000000000000)) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (/.f64 -1 z)))))
(/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) t))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) t))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) t))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t))
(*.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) t)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) t))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) t))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) t))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t))
(*.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) t)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) t))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) t))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))) (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (*.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) t))
(/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)))
(/.f64 (*.f64 z (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 607771387771/1000000000000 y)
(+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 y)) (*.f64 119400905721/10000000000 (/.f64 z y)))
(+.f64 (/.f64 607771387771/1000000000000 y) (*.f64 119400905721/10000000000 (/.f64 z y)))
(fma.f64 119400905721/10000000000 (/.f64 z y) (/.f64 607771387771/1000000000000 y))
(+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 y)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (pow.f64 z 2) y)) (*.f64 119400905721/10000000000 (/.f64 z y))))
(+.f64 (/.f64 607771387771/1000000000000 y) (fma.f64 314690115749/10000000000 (/.f64 (*.f64 z z) y) (*.f64 119400905721/10000000000 (/.f64 z y))))
(+.f64 (/.f64 607771387771/1000000000000 y) (fma.f64 314690115749/10000000000 (/.f64 z (/.f64 y z)) (/.f64 (*.f64 z 119400905721/10000000000) y)))
(+.f64 (/.f64 607771387771/1000000000000 y) (fma.f64 314690115749/10000000000 (/.f64 z (/.f64 y z)) (*.f64 (/.f64 119400905721/10000000000 y) z)))
(+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 y)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 z 3) y)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (pow.f64 z 2) y)) (*.f64 119400905721/10000000000 (/.f64 z y)))))
(+.f64 (/.f64 607771387771/1000000000000 y) (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 z 3) y) (fma.f64 314690115749/10000000000 (/.f64 (*.f64 z z) y) (*.f64 119400905721/10000000000 (/.f64 z y)))))
(+.f64 (/.f64 607771387771/1000000000000 y) (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 z 3) y) (fma.f64 314690115749/10000000000 (/.f64 z (/.f64 y z)) (/.f64 (*.f64 z 119400905721/10000000000) y))))
(+.f64 (/.f64 607771387771/1000000000000 y) (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 z 3) y) (fma.f64 314690115749/10000000000 (/.f64 z (/.f64 y z)) (*.f64 (/.f64 119400905721/10000000000 y) z))))
(/.f64 (pow.f64 (/.f64 1 z) -4) y)
(/.f64 (*.f64 z (pow.f64 z 3)) y)
(+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) y) (*.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y)))
(+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) y) (/.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -3)) y))
(fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y) (/.f64 (pow.f64 (/.f64 1 z) -4) y))
(fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y) (/.f64 (*.f64 z (pow.f64 z 3)) y))
(+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) y) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y)) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) y))))
(+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) y) (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y) (/.f64 (*.f64 314690115749/10000000000 (pow.f64 (/.f64 1 z) -2)) y)))
(+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) y) (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) y))))
(+.f64 (*.f64 314690115749/10000000000 (/.f64 z (/.f64 y z))) (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y) (/.f64 (*.f64 z (pow.f64 z 3)) y)))
(+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) y) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) y)) (*.f64 119400905721/10000000000 (/.f64 z y)))))
(+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) y) (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y) (fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) y) (*.f64 119400905721/10000000000 (/.f64 z y)))))
(+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) y) (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y) (fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) y) (/.f64 (*.f64 z 119400905721/10000000000) y))))
(+.f64 (fma.f64 314690115749/10000000000 (/.f64 z (/.f64 y z)) (*.f64 (/.f64 119400905721/10000000000 y) z)) (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) y) (/.f64 (*.f64 z (pow.f64 z 3)) y)))
(/.f64 (pow.f64 (/.f64 -1 z) -4) y)
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) y) (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) y)))
(fma.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) y) (/.f64 (pow.f64 (/.f64 -1 z) -4) y))
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) y) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) y)) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) y))))
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) y) (fma.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) y) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) y))))
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) y) (fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) y) (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) y))))
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) y) (fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) y) (*.f64 (/.f64 -15234687407/1000000000 y) (pow.f64 (/.f64 -1 z) -3))))
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) y) (+.f64 (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) y)) (+.f64 (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) y)) (*.f64 119400905721/10000000000 (/.f64 z y)))))
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) y) (fma.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) y) (fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) y) (*.f64 119400905721/10000000000 (/.f64 z y)))))
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) y) (fma.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) y) (fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) y) (/.f64 (*.f64 z 119400905721/10000000000) y))))
(+.f64 (fma.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) y) (/.f64 (pow.f64 (/.f64 -1 z) -4) y)) (fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) y) (*.f64 (/.f64 119400905721/10000000000 y) z)))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) y)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
t
(+.f64 t (*.f64 55833770631/5000000000 z))
(+.f64 t (*.f64 z 55833770631/5000000000))
(fma.f64 z 55833770631/5000000000 t)
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))
(*.f64 z (*.f64 z 313060547623/100000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 z 55833770631/5000000000 (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 55833770631/5000000000))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))))
(+.f64 t (fma.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 55833770631/5000000000)))
(+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))))
(+.f64 t (fma.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 55833770631/5000000000)))
(*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z)
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 z 55833770631/5000000000 (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
t
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
t
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))) 1)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 1 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2) (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (sqrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 1 (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 1 y)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 1 y)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)) (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 2)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 1) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (neg.f64 y))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1) y)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 y)) (sqrt.f64 y))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3) 1/3)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 3)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) y)) -1)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 3)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(exp.f64 (log.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 1))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (/.f64 a (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))) 1)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 1 y))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 1)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 1 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 (neg.f64 y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (/.f64 1 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (sqrt.f64 y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 1)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 3) 1/3)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 3)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 2)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) -1)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (neg.f64 y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 2))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(log.f64 (exp.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) 3))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3) (pow.f64 y 3)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) 1))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)
(+.f64 t (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(+.f64 (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 1) t)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))) 1)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(*.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 1)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(*.f64 1 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(*.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 2))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 2) (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) (sqrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3) (pow.f64 t 3)) (+.f64 (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) (-.f64 (*.f64 t t) (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3) (pow.f64 t 3)) (fma.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 t (-.f64 t (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3) (pow.f64 t 3)) (fma.f64 z (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) (*.f64 t (-.f64 t (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) 3) (pow.f64 t 3)) (+.f64 (*.f64 t t) (*.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (neg.f64 t)))))
(/.f64 (fma.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) (neg.f64 (*.f64 t t))) (-.f64 (*.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000)) t))
(/.f64 (-.f64 (*.f64 (*.f64 z z) (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))) (*.f64 t t)) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (neg.f64 t)))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (neg.f64 t))) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (neg.f64 t)))
(pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 1)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(pow.f64 (pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 3) 1/3)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 3)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(pow.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 2)
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(sqrt.f64 (pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 2))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(log.f64 (exp.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) 3))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(expm1.f64 (log1p.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(log1p.f64 (expm1.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(exp.f64 (log.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
(exp.f64 (*.f64 (log.f64 (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)) 1))
(+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) 313060547623/100000000000)))
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)

localize50.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 z 313060547623/100000000000 55833770631/5000000000)
0.1b
(fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t)
2.6b
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
27.4b
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
Compiler

Compiled 125 to 75 computations (40% saved)

series59.0ms (0.3%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
7.0ms
t
@-inf
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
5.0ms
y
@0
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
3.0ms
z
@-inf
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
3.0ms
z
@0
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
3.0ms
z
@inf
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
Compiler

Compiled 4582 to 3395 computations (25.9% saved)

rewrite89.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
434×expm1-udef_binary64
434×log1p-udef_binary64
351×prod-diff_binary64
244×add-sqr-sqrt_binary64
240×fma-neg_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02358
148558
2583158
Stop Event
node limit
Counts
2 → 56
Calls
Call 1
Inputs
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 2)) (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (neg.f64 (*.f64 x x))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2) (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (sqrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) 1) (/.f64 (cbrt.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1))))))

simplify143.0ms (0.7%)

Algorithm
egg-herbie
Rules
386×unswap-sqr_binary64
349×fma-def_binary64
278×associate-*l*_binary64
273×associate-*r*_binary64
209×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03936878
112065748
244965701
Stop Event
node limit
Counts
152 → 196
Calls
Call 1
Inputs
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y)) b))))) (+.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(+.f64 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 y) (+.f64 (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 y) (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y))))) b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y)))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 11166754126200/607771387771 y))))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y)) b))))) (+.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b))))))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)) x)))
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 (+.f64 (*.f64 -850610042317422143817/5000000000000000000 y) (+.f64 (*.f64 y t) (*.f64 -313060547623/100000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))))) (pow.f64 (/.f64 1 z) 2)) x))))
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 (+.f64 (*.f64 -15234687407/1000000000 (*.f64 y t)) (+.f64 (*.f64 y a) (+.f64 (*.f64 -55833770631/5000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))) (*.f64 -313060547623/100000000000 (+.f64 (*.f64 119400905721/10000000000 y) (+.f64 (*.f64 -15234687407/1000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))) (*.f64 -4794205543508662672843/10000000000000000000 y))))))) (pow.f64 (/.f64 1 z) 3)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 (+.f64 (*.f64 -850610042317422143817/5000000000000000000 y) (+.f64 (*.f64 y t) (*.f64 -313060547623/100000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))))) (pow.f64 (/.f64 1 z) 2)) x)))))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4769379582500641883561/100000000000000000000 y) (*.f64 -55833770631/5000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) x))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (*.f64 -850610042317422143817/5000000000000000000 y) (+.f64 (*.f64 y t) (*.f64 -313060547623/100000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4769379582500641883561/100000000000000000000 y) (*.f64 -55833770631/5000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) x)))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (*.f64 -850610042317422143817/5000000000000000000 y) (+.f64 (*.f64 y t) (*.f64 -313060547623/100000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4769379582500641883561/100000000000000000000 y) (*.f64 -55833770631/5000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 3) (+.f64 (*.f64 15234687407/1000000000 (*.f64 y t)) (+.f64 (*.f64 -313060547623/100000000000 (+.f64 (*.f64 15234687407/1000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))) (+.f64 (*.f64 -119400905721/10000000000 y) (*.f64 4794205543508662672843/10000000000000000000 y)))) (+.f64 (*.f64 55833770631/5000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))) (*.f64 -1 (*.f64 y a)))))) x))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
x
(+.f64 (*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))) y) x)
(+.f64 (*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))) y) x)
(+.f64 (*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))) y) x)
(*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))) y)
(+.f64 x (*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))) y))
(+.f64 x (*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))) y))
(+.f64 x (*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) x)
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
x
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
x
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 1000000000000/607771387771 y)
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (+.f64 (*.f64 1000000000000/607771387771 y) (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y))))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 y) (+.f64 (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 y) (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y))))))) (+.f64 (*.f64 1000000000000/607771387771 y) (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y)))))))
(*.f64 y (pow.f64 (/.f64 1 z) 4))
(+.f64 (*.f64 y (pow.f64 (/.f64 1 z) 4)) (*.f64 -15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 1 z) 5))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y)) (pow.f64 (/.f64 1 z) 6))) (+.f64 (*.f64 y (pow.f64 (/.f64 1 z) 4)) (*.f64 -15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 1 z) 5)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y)) (pow.f64 (/.f64 1 z) 6))) (+.f64 (*.f64 y (pow.f64 (/.f64 1 z) 4)) (+.f64 (*.f64 -15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 1 z) 5))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 7) (+.f64 (*.f64 119400905721/10000000000 y) (+.f64 (*.f64 -15234687407/1000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))) (*.f64 -4794205543508662672843/10000000000000000000 y))))))))
(*.f64 (pow.f64 (/.f64 -1 z) 4) y)
(+.f64 (*.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5))) (*.f64 (pow.f64 (/.f64 -1 z) 4) y))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y)) (pow.f64 (/.f64 -1 z) 6))) (*.f64 (pow.f64 (/.f64 -1 z) 4) y)))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y)) (pow.f64 (/.f64 -1 z) 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 7) (+.f64 (*.f64 15234687407/1000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))) (+.f64 (*.f64 -119400905721/10000000000 y) (*.f64 4794205543508662672843/10000000000000000000 y))))) (*.f64 (pow.f64 (/.f64 -1 z) 4) y))))
(+.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(+.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) x)
(+.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x))) 1)
(*.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 1)
(*.f64 1 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 2)) (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) x))))
(/.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (neg.f64 (*.f64 x x))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (neg.f64 x)))
(pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 1)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) 3)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 2))
(log.f64 (exp.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))
(exp.f64 (log.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) 1))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 1)
(*.f64 y (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1)
(*.f64 1 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2) (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (sqrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) 1) (/.f64 (cbrt.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1)
(pow.f64 (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3)
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) -1)
(neg.f64 (/.f64 y (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2))
(log.f64 (exp.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(exp.f64 (log.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1))
Outputs
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(fma.f64 1000000000000/607771387771 (*.f64 y b) x)
(fma.f64 (*.f64 1000000000000/607771387771 y) b x)
(+.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b))))
(fma.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) z (fma.f64 1000000000000/607771387771 (*.f64 y b) x))
(fma.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 y (*.f64 b -11940090572100000000000000/369386059793087248348441))) z (fma.f64 (*.f64 1000000000000/607771387771 y) b x))
(fma.f64 (*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))) z (fma.f64 (*.f64 1000000000000/607771387771 y) b x))
(+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y)) b))))) (+.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(fma.f64 (*.f64 z z) (fma.f64 1000000000000/607771387771 (*.f64 y t) (fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y a) (neg.f64 (*.f64 b (*.f64 y -123439798033292669987862100000000000000/224502278183706222041215714334315011))))) (fma.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) z (fma.f64 1000000000000/607771387771 (*.f64 y b) x)))
(fma.f64 (*.f64 z z) (-.f64 (fma.f64 1000000000000/607771387771 (*.f64 y t) (*.f64 a (*.f64 y -11940090572100000000000000/369386059793087248348441))) (*.f64 y (*.f64 -123439798033292669987862100000000000000/224502278183706222041215714334315011 b))) (fma.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 y (*.f64 b -11940090572100000000000000/369386059793087248348441))) z (fma.f64 (*.f64 1000000000000/607771387771 y) b x)))
(fma.f64 (*.f64 z z) (fma.f64 1000000000000/607771387771 (*.f64 y t) (fma.f64 y (*.f64 a -11940090572100000000000000/369386059793087248348441) (*.f64 b (*.f64 y 123439798033292669987862100000000000000/224502278183706222041215714334315011)))) (fma.f64 (*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))) z (fma.f64 (*.f64 1000000000000/607771387771 y) b x)))
(+.f64 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 y) (+.f64 (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 y) (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y))))) b)) (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y)))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 11166754126200/607771387771 y))))) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y a)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y)) b))))) (+.f64 (*.f64 (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b))))))
(fma.f64 (pow.f64 z 3) (fma.f64 -1 (*.f64 b (fma.f64 15234687407000000000000000/369386059793087248348441 y (fma.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 y (*.f64 (*.f64 y -123439798033292669987862100000000000000/224502278183706222041215714334315011) -11940090572100/607771387771)))) (fma.f64 -1 (*.f64 a (*.f64 y -123439798033292669987862100000000000000/224502278183706222041215714334315011)) (fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y t) (*.f64 y 11166754126200/607771387771)))) (fma.f64 (*.f64 z z) (fma.f64 1000000000000/607771387771 (*.f64 y t) (fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y a) (neg.f64 (*.f64 b (*.f64 y -123439798033292669987862100000000000000/224502278183706222041215714334315011))))) (fma.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) z (fma.f64 1000000000000/607771387771 (*.f64 y b) x))))
(fma.f64 (pow.f64 z 3) (-.f64 (-.f64 (fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y t) (*.f64 y 11166754126200/607771387771)) (*.f64 y (*.f64 -123439798033292669987862100000000000000/224502278183706222041215714334315011 a))) (*.f64 b (+.f64 (*.f64 y 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481) (*.f64 y -366483641311159495500493000000000000000/224502278183706222041215714334315011)))) (fma.f64 (*.f64 z z) (-.f64 (fma.f64 1000000000000/607771387771 (*.f64 y t) (*.f64 a (*.f64 y -11940090572100000000000000/369386059793087248348441))) (*.f64 y (*.f64 -123439798033292669987862100000000000000/224502278183706222041215714334315011 b))) (fma.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 y (*.f64 b -11940090572100000000000000/369386059793087248348441))) z (fma.f64 (*.f64 1000000000000/607771387771 y) b x))))
(fma.f64 (pow.f64 z 3) (fma.f64 (neg.f64 (+.f64 (*.f64 y 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481) (*.f64 y -366483641311159495500493000000000000000/224502278183706222041215714334315011))) b (+.f64 (*.f64 a (*.f64 y 123439798033292669987862100000000000000/224502278183706222041215714334315011)) (*.f64 y (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 t) 11166754126200/607771387771)))) (fma.f64 (*.f64 z z) (fma.f64 1000000000000/607771387771 (*.f64 y t) (fma.f64 y (*.f64 a -11940090572100000000000000/369386059793087248348441) (*.f64 b (*.f64 y 123439798033292669987862100000000000000/224502278183706222041215714334315011)))) (fma.f64 (*.f64 y (+.f64 (*.f64 1000000000000/607771387771 a) (*.f64 -11940090572100000000000000/369386059793087248348441 b))) z (fma.f64 (*.f64 1000000000000/607771387771 y) b x))))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(fma.f64 313060547623/100000000000 y x)
(fma.f64 y 313060547623/100000000000 x)
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)) x)))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (fma.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z) x)))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (fma.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000 x)))
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 (+.f64 (*.f64 -850610042317422143817/5000000000000000000 y) (+.f64 (*.f64 y t) (*.f64 -313060547623/100000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))))) (pow.f64 (/.f64 1 z) 2)) x))))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (fma.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z) (fma.f64 (fma.f64 -850610042317422143817/5000000000000000000 y (fma.f64 y t (*.f64 -313060547623/100000000000 (*.f64 y -200626688814104383649/1000000000000000000)))) (pow.f64 (/.f64 1 z) 2) x))))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (fma.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000 (fma.f64 (fma.f64 y -850610042317422143817/5000000000000000000 (fma.f64 y t (*.f64 y 62808301067932726791440827016327/100000000000000000000000000000))) (pow.f64 (/.f64 1 z) 2) x))))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (fma.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000 (fma.f64 (fma.f64 y -850610042317422143817/5000000000000000000 (fma.f64 y t (*.f64 y 62808301067932726791440827016327/100000000000000000000000000000))) (/.f64 (/.f64 1 z) z) x))))
(+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 (+.f64 (*.f64 -15234687407/1000000000 (*.f64 y t)) (+.f64 (*.f64 y a) (+.f64 (*.f64 -55833770631/5000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))) (*.f64 -313060547623/100000000000 (+.f64 (*.f64 119400905721/10000000000 y) (+.f64 (*.f64 -15234687407/1000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))) (*.f64 -4794205543508662672843/10000000000000000000 y))))))) (pow.f64 (/.f64 1 z) 3)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 (+.f64 (*.f64 -850610042317422143817/5000000000000000000 y) (+.f64 (*.f64 y t) (*.f64 -313060547623/100000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))))) (pow.f64 (/.f64 1 z) 2)) x)))))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 (fma.f64 -15234687407/1000000000 (*.f64 y t) (fma.f64 y a (fma.f64 -55833770631/5000000000 (*.f64 y -200626688814104383649/1000000000000000000) (*.f64 -313060547623/100000000000 (fma.f64 119400905721/10000000000 y (fma.f64 -15234687407/1000000000 (*.f64 y -200626688814104383649/1000000000000000000) (*.f64 y -4794205543508662672843/10000000000000000000))))))) (/.f64 1 (pow.f64 z 3)) (fma.f64 313060547623/100000000000 y (fma.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z) (fma.f64 (fma.f64 -850610042317422143817/5000000000000000000 y (fma.f64 y t (*.f64 -313060547623/100000000000 (*.f64 y -200626688814104383649/1000000000000000000)))) (pow.f64 (/.f64 1 z) 2) x)))))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 (fma.f64 (*.f64 y t) -15234687407/1000000000 (fma.f64 y a (fma.f64 -313060547623/100000000000 (fma.f64 y 119400905721/10000000000 (fma.f64 y -4794205543508662672843/10000000000000000000 (*.f64 y 3056484889584343817560917008143/1000000000000000000000000000))) (*.f64 y 11201744525703717554349892812519/5000000000000000000000000000)))) (/.f64 1 (pow.f64 z 3)) (fma.f64 y 313060547623/100000000000 (fma.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000 (fma.f64 (fma.f64 y -850610042317422143817/5000000000000000000 (fma.f64 y t (*.f64 y 62808301067932726791440827016327/100000000000000000000000000000))) (pow.f64 (/.f64 1 z) 2) x)))))
(+.f64 (fma.f64 y 313060547623/100000000000 (fma.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000 (fma.f64 (fma.f64 y -850610042317422143817/5000000000000000000 (fma.f64 y t (*.f64 y 62808301067932726791440827016327/100000000000000000000000000000))) (/.f64 (/.f64 1 z) z) x))) (fma.f64 55833770631/5000000000 (/.f64 y z) (/.f64 (fma.f64 (*.f64 y t) -15234687407/1000000000 (fma.f64 y a (fma.f64 -313060547623/100000000000 (+.f64 (*.f64 y 3056484889584343817560917008143/1000000000000000000000000000) (*.f64 y -4674804637787662672843/10000000000000000000)) (*.f64 y 11201744525703717554349892812519/5000000000000000000000000000)))) (pow.f64 z 3))))
(+.f64 (*.f64 313060547623/100000000000 y) x)
(fma.f64 313060547623/100000000000 y x)
(fma.f64 y 313060547623/100000000000 x)
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4769379582500641883561/100000000000000000000 y) (*.f64 -55833770631/5000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) x))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y x))
(-.f64 (fma.f64 y 313060547623/100000000000 x) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z))
(+.f64 (fma.f64 y 313060547623/100000000000 x) (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (*.f64 -850610042317422143817/5000000000000000000 y) (+.f64 (*.f64 y t) (*.f64 -313060547623/100000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4769379582500641883561/100000000000000000000 y) (*.f64 -55833770631/5000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) x)))
(fma.f64 (pow.f64 (/.f64 -1 z) 2) (fma.f64 -850610042317422143817/5000000000000000000 y (fma.f64 y t (*.f64 -313060547623/100000000000 (*.f64 y -200626688814104383649/1000000000000000000)))) (fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y x)))
(fma.f64 (fma.f64 y -850610042317422143817/5000000000000000000 (fma.f64 y t (*.f64 y 62808301067932726791440827016327/100000000000000000000000000000))) (pow.f64 (/.f64 -1 z) 2) (-.f64 (fma.f64 y 313060547623/100000000000 x) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
(fma.f64 (fma.f64 y -850610042317422143817/5000000000000000000 (fma.f64 y t (*.f64 y 62808301067932726791440827016327/100000000000000000000000000000))) (pow.f64 (/.f64 -1 z) 2) (+.f64 (fma.f64 y 313060547623/100000000000 x) (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (*.f64 -850610042317422143817/5000000000000000000 y) (+.f64 (*.f64 y t) (*.f64 -313060547623/100000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y)))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4769379582500641883561/100000000000000000000 y) (*.f64 -55833770631/5000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 3) (+.f64 (*.f64 15234687407/1000000000 (*.f64 y t)) (+.f64 (*.f64 -313060547623/100000000000 (+.f64 (*.f64 15234687407/1000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))) (+.f64 (*.f64 -119400905721/10000000000 y) (*.f64 4794205543508662672843/10000000000000000000 y)))) (+.f64 (*.f64 55833770631/5000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))) (*.f64 -1 (*.f64 y a)))))) x))))
(fma.f64 (pow.f64 (/.f64 -1 z) 2) (fma.f64 -850610042317422143817/5000000000000000000 y (fma.f64 y t (*.f64 -313060547623/100000000000 (*.f64 y -200626688814104383649/1000000000000000000)))) (fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y (fma.f64 (/.f64 -1 (pow.f64 z 3)) (fma.f64 15234687407/1000000000 (*.f64 y t) (fma.f64 -313060547623/100000000000 (fma.f64 15234687407/1000000000 (*.f64 y -200626688814104383649/1000000000000000000) (*.f64 y 4674804637787662672843/10000000000000000000)) (fma.f64 55833770631/5000000000 (*.f64 y -200626688814104383649/1000000000000000000) (*.f64 (neg.f64 y) a)))) x))))
(fma.f64 (fma.f64 y -850610042317422143817/5000000000000000000 (fma.f64 y t (*.f64 y 62808301067932726791440827016327/100000000000000000000000000000))) (pow.f64 (/.f64 -1 z) 2) (-.f64 (fma.f64 y 313060547623/100000000000 (fma.f64 (/.f64 -1 (pow.f64 z 3)) (fma.f64 (*.f64 y t) 15234687407/1000000000 (-.f64 (fma.f64 -313060547623/100000000000 (fma.f64 y 4674804637787662672843/10000000000000000000 (*.f64 y -3056484889584343817560917008143/1000000000000000000000000000)) (*.f64 y -11201744525703717554349892812519/5000000000000000000000000000)) (*.f64 y a))) x)) (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z)))
(+.f64 (fma.f64 y 313060547623/100000000000 (fma.f64 (/.f64 -1 (pow.f64 z 3)) (fma.f64 (*.f64 y t) 15234687407/1000000000 (-.f64 (fma.f64 -313060547623/100000000000 (fma.f64 y 4674804637787662672843/10000000000000000000 (*.f64 y -3056484889584343817560917008143/1000000000000000000000000000)) (*.f64 y -11201744525703717554349892812519/5000000000000000000000000000)) (*.f64 y a))) x)) (fma.f64 (fma.f64 y -850610042317422143817/5000000000000000000 (fma.f64 y t (*.f64 y 62808301067932726791440827016327/100000000000000000000000000000))) (pow.f64 (/.f64 -1 z) 2) (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000))))))))
(+.f64 x (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (/.f64 z (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)) z))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) x) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (/.f64 z (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)) z))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) x) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (/.f64 z (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)) z))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) x) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 z (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)) z))
(*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (/.f64 z (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)) z))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) x) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (/.f64 z (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)) z))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) x) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (/.f64 z (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)) z))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) x) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 z (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)) z))
(*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (/.f64 z (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)) z))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) x) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (/.f64 z (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)) z))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) x) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (+.f64 a (*.f64 (pow.f64 z 2) (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000))) z))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 z (+.f64 a (*.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000)))))))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)) (/.f64 z (/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)) z))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) x) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 (*.f64 z z) (fma.f64 z 313060547623/100000000000 55833770631/5000000000) a) b)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))))
(+.f64 x (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))))
(+.f64 x (+.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))))
(+.f64 x (+.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))))
(+.f64 x (+.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))))
(+.f64 x (+.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))))
(+.f64 x (+.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))))
(+.f64 x (+.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))))
(+.f64 x (+.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))))
(+.f64 x (+.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 (pow.f64 z 2) (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (+.f64 b (*.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t))))) (+.f64 x (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 x (+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))))
(+.f64 x (+.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))))
(+.f64 (/.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a))) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (+.f64 (/.f64 (*.f64 y (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
x
(+.f64 (*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))) y) x)
(fma.f64 (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z))) y x)
(fma.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) z)) x)
(+.f64 (*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))) y) x)
(fma.f64 (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z))) y x)
(fma.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) z)) x)
(+.f64 (*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))) y) x)
(fma.f64 (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z))) y x)
(fma.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) z)) x)
(*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))) y)
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z))))
(*.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) z)))
(+.f64 x (*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))) y))
(fma.f64 (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z))) y x)
(fma.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) z)) x)
(+.f64 x (*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))) y))
(fma.f64 (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z))) y x)
(fma.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) z)) x)
(+.f64 x (*.f64 (+.f64 (/.f64 b (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) (/.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))) y))
(fma.f64 (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) z))) y x)
(fma.f64 y (+.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) z)) x)
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z))))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
x
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
x
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 z) 55833770631/5000000000) z) t)) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 y (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 1000000000000/607771387771 y)
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (*.f64 1000000000000/607771387771 y))
(fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z) (*.f64 1000000000000/607771387771 y))
(fma.f64 1000000000000/607771387771 y (*.f64 y (*.f64 z -11940090572100000000000000/369386059793087248348441)))
(*.f64 y (+.f64 1000000000000/607771387771 (*.f64 -11940090572100000000000000/369386059793087248348441 z)))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (+.f64 (*.f64 1000000000000/607771387771 y) (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y))))))
(fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z) (fma.f64 1000000000000/607771387771 y (neg.f64 (*.f64 (*.f64 z z) (*.f64 y -123439798033292669987862100000000000000/224502278183706222041215714334315011)))))
(fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z) (fma.f64 1000000000000/607771387771 y (*.f64 (*.f64 z z) (*.f64 (neg.f64 y) -123439798033292669987862100000000000000/224502278183706222041215714334315011))))
(fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z) (fma.f64 1000000000000/607771387771 y (*.f64 (*.f64 z z) (*.f64 y 123439798033292669987862100000000000000/224502278183706222041215714334315011))))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 3) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 y) (+.f64 (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 y) (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y))))))) (+.f64 (*.f64 1000000000000/607771387771 y) (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 y) (*.f64 31469011574900000000000000/369386059793087248348441 y)))))))
(fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z) (fma.f64 -1 (*.f64 (pow.f64 z 3) (fma.f64 15234687407000000000000000/369386059793087248348441 y (fma.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 y (*.f64 (*.f64 y -123439798033292669987862100000000000000/224502278183706222041215714334315011) -11940090572100/607771387771)))) (fma.f64 1000000000000/607771387771 y (neg.f64 (*.f64 (*.f64 z z) (*.f64 y -123439798033292669987862100000000000000/224502278183706222041215714334315011))))))
(fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z) (fma.f64 (neg.f64 (pow.f64 z 3)) (+.f64 (*.f64 y 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481) (*.f64 y -366483641311159495500493000000000000000/224502278183706222041215714334315011)) (fma.f64 1000000000000/607771387771 y (*.f64 (*.f64 z z) (*.f64 (neg.f64 y) -123439798033292669987862100000000000000/224502278183706222041215714334315011)))))
(-.f64 (fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y z) (fma.f64 1000000000000/607771387771 y (*.f64 (*.f64 z z) (*.f64 y 123439798033292669987862100000000000000/224502278183706222041215714334315011)))) (*.f64 (pow.f64 z 3) (+.f64 (*.f64 y 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481) (*.f64 y -366483641311159495500493000000000000000/224502278183706222041215714334315011))))
(*.f64 y (pow.f64 (/.f64 1 z) 4))
(+.f64 (*.f64 y (pow.f64 (/.f64 1 z) 4)) (*.f64 -15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 1 z) 5))))
(fma.f64 y (pow.f64 (/.f64 1 z) 4) (*.f64 (*.f64 -15234687407/1000000000 y) (pow.f64 (/.f64 1 z) 5)))
(fma.f64 y (pow.f64 (/.f64 1 z) 4) (*.f64 -15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 1 z) 5))))
(*.f64 y (+.f64 (pow.f64 (/.f64 1 z) 4) (*.f64 -15234687407/1000000000 (pow.f64 (/.f64 1 z) 5))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y)) (pow.f64 (/.f64 1 z) 6))) (+.f64 (*.f64 y (pow.f64 (/.f64 1 z) 4)) (*.f64 -15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 1 z) 5)))))
(fma.f64 -1 (*.f64 (*.f64 y -200626688814104383649/1000000000000000000) (pow.f64 (/.f64 1 z) 6)) (fma.f64 y (pow.f64 (/.f64 1 z) 4) (*.f64 (*.f64 -15234687407/1000000000 y) (pow.f64 (/.f64 1 z) 5))))
(-.f64 (fma.f64 y (pow.f64 (/.f64 1 z) 4) (*.f64 -15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 1 z) 5)))) (*.f64 y (*.f64 -200626688814104383649/1000000000000000000 (pow.f64 (/.f64 1 z) 6))))
(fma.f64 (*.f64 y 200626688814104383649/1000000000000000000) (pow.f64 (/.f64 1 z) 6) (*.f64 y (+.f64 (pow.f64 (/.f64 1 z) 4) (*.f64 -15234687407/1000000000 (pow.f64 (/.f64 1 z) 5)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y)) (pow.f64 (/.f64 1 z) 6))) (+.f64 (*.f64 y (pow.f64 (/.f64 1 z) 4)) (+.f64 (*.f64 -15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 1 z) 5))) (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 7) (+.f64 (*.f64 119400905721/10000000000 y) (+.f64 (*.f64 -15234687407/1000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))) (*.f64 -4794205543508662672843/10000000000000000000 y))))))))
(fma.f64 -1 (*.f64 (*.f64 y -200626688814104383649/1000000000000000000) (pow.f64 (/.f64 1 z) 6)) (fma.f64 y (pow.f64 (/.f64 1 z) 4) (fma.f64 -15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 1 z) 5)) (neg.f64 (*.f64 (fma.f64 119400905721/10000000000 y (fma.f64 -15234687407/1000000000 (*.f64 y -200626688814104383649/1000000000000000000) (*.f64 y -4794205543508662672843/10000000000000000000))) (pow.f64 (/.f64 1 z) 7))))))
(-.f64 (fma.f64 y (pow.f64 (/.f64 1 z) 4) (fma.f64 -15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 1 z) 5)) (*.f64 (fma.f64 y 119400905721/10000000000 (fma.f64 y -4794205543508662672843/10000000000000000000 (*.f64 y 3056484889584343817560917008143/1000000000000000000000000000))) (neg.f64 (pow.f64 (/.f64 1 z) 7))))) (*.f64 y (*.f64 -200626688814104383649/1000000000000000000 (pow.f64 (/.f64 1 z) 6))))
(-.f64 (fma.f64 (*.f64 y 200626688814104383649/1000000000000000000) (pow.f64 (/.f64 1 z) 6) (*.f64 y (+.f64 (pow.f64 (/.f64 1 z) 4) (*.f64 -15234687407/1000000000 (pow.f64 (/.f64 1 z) 5))))) (*.f64 (+.f64 (*.f64 y 3056484889584343817560917008143/1000000000000000000000000000) (*.f64 y -4674804637787662672843/10000000000000000000)) (pow.f64 (/.f64 1 z) 7)))
(*.f64 (pow.f64 (/.f64 -1 z) 4) y)
(*.f64 y (pow.f64 (/.f64 -1 z) 4))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5))) (*.f64 (pow.f64 (/.f64 -1 z) 4) y))
(fma.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5)) (*.f64 y (pow.f64 (/.f64 -1 z) 4)))
(fma.f64 y (pow.f64 (/.f64 -1 z) 4) (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) 5) 15234687407/1000000000)))
(*.f64 y (+.f64 (pow.f64 (/.f64 -1 z) 4) (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) 5))))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y)) (pow.f64 (/.f64 -1 z) 6))) (*.f64 (pow.f64 (/.f64 -1 z) 4) y)))
(fma.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5)) (fma.f64 -1 (*.f64 (*.f64 y -200626688814104383649/1000000000000000000) (pow.f64 (/.f64 -1 z) 6)) (*.f64 y (pow.f64 (/.f64 -1 z) 4))))
(fma.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5)) (fma.f64 y (pow.f64 (/.f64 -1 z) 4) (*.f64 (*.f64 y -200626688814104383649/1000000000000000000) (neg.f64 (pow.f64 (/.f64 -1 z) 6)))))
(fma.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5)) (fma.f64 y (pow.f64 (/.f64 -1 z) 4) (*.f64 (pow.f64 (/.f64 -1 z) 6) (*.f64 y 200626688814104383649/1000000000000000000))))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y)) (pow.f64 (/.f64 -1 z) 6))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 7) (+.f64 (*.f64 15234687407/1000000000 (+.f64 (*.f64 314690115749/10000000000 y) (*.f64 -232095700389004383649/1000000000000000000 y))) (+.f64 (*.f64 -119400905721/10000000000 y) (*.f64 4794205543508662672843/10000000000000000000 y))))) (*.f64 (pow.f64 (/.f64 -1 z) 4) y))))
(fma.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5)) (fma.f64 -1 (*.f64 (*.f64 y -200626688814104383649/1000000000000000000) (pow.f64 (/.f64 -1 z) 6)) (fma.f64 -1 (*.f64 (fma.f64 15234687407/1000000000 (*.f64 y -200626688814104383649/1000000000000000000) (*.f64 y 4674804637787662672843/10000000000000000000)) (pow.f64 (/.f64 -1 z) 7)) (*.f64 y (pow.f64 (/.f64 -1 z) 4)))))
(fma.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5)) (-.f64 (-.f64 (*.f64 y (pow.f64 (/.f64 -1 z) 4)) (*.f64 (fma.f64 y 4674804637787662672843/10000000000000000000 (*.f64 y -3056484889584343817560917008143/1000000000000000000000000000)) (pow.f64 (/.f64 -1 z) 7))) (*.f64 y (*.f64 -200626688814104383649/1000000000000000000 (pow.f64 (/.f64 -1 z) 6)))))
(-.f64 (fma.f64 15234687407/1000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 5)) (fma.f64 y (pow.f64 (/.f64 -1 z) 4) (*.f64 (pow.f64 (/.f64 -1 z) 6) (*.f64 y 200626688814104383649/1000000000000000000)))) (*.f64 (fma.f64 y 4674804637787662672843/10000000000000000000 (*.f64 y -3056484889584343817560917008143/1000000000000000000000000000)) (pow.f64 (/.f64 -1 z) 7)))
(+.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(+.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1) x)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x))) 1)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(*.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 1)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(*.f64 1 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 2)) (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) (cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 2)))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 x (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3) (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (*.f64 (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 3) (pow.f64 x 3)) (-.f64 (*.f64 x x) (*.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (-.f64 x (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))
(/.f64 (fma.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (neg.f64 (*.f64 x x))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (neg.f64 x)))
(/.f64 (+.f64 (*.f64 (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (neg.f64 (*.f64 x x))) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (*.f64 x x)) (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b))) (*.f64 x x)) (-.f64 (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x))
(pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 1)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 3) 1/3)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) 3)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) 2)
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 2))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(log.f64 (exp.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x) 3))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(exp.f64 (log.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)) 1))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (+.f64 x (/.f64 (*.f64 (*.f64 y z) (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 1)
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1)
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 1 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2) (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 y)))
(/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 y)))
(*.f64 (sqrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (sqrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (neg.f64 y) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) 1) (/.f64 (cbrt.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 y)))
(/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (*.f64 1 (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2)))
(/.f64 (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2))) (/.f64 (sqrt.f64 y) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (*.f64 1 (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2)))
(/.f64 (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (cbrt.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 2)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 y) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 y)))
(/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 y)))
(pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1)
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(pow.f64 (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 3) 1/3)
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(pow.f64 (cbrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3)
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(pow.f64 (sqrt.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y) -1)
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(neg.f64 (/.f64 y (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(sqrt.f64 (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(log.f64 (exp.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(cbrt.f64 (pow.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 3))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(expm1.f64 (log1p.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(log1p.f64 (expm1.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(exp.f64 (log.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(exp.f64 (*.f64 (log.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1))
(/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))

eval918.0ms (4.4%)

Compiler

Compiled 51790 to 31866 computations (38.5% saved)

prune377.0ms (1.8%)

Pruning

26 alts after pruning (26 fresh and 0 done)

PrunedKeptTotal
New1155261181
Fresh000
Picked101
Done303
Total1159261185
Error
0.4b
Counts
1185 → 26
Alt Table
Click to see full alt table
StatusErrorProgram
20.6b
(fma.f64 y 313060547623/100000000000 x)
53.4b
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
57.5b
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
20.6b
(+.f64 (*.f64 313060547623/100000000000 y) x)
27.1b
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
29.2b
(+.f64 x (fma.f64 1000000000000/607771387771 (*.f64 y b) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) z)))
31.8b
(+.f64 x (/.f64 (fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
57.0b
(+.f64 x (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (pow.f64 (/.f64 1 z) -4) y)))
29.3b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
31.3b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
22.1b
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
42.5b
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
37.9b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))
29.9b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))))
22.8b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)))
27.2b
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
18.6b
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
18.6b
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))))
24.1b
(+.f64 x (-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))))
32.5b
(+.f64 x (+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
35.7b
(+.f64 x (+.f64 (fma.f64 y 313060547623/100000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)) (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 (+.f64 (-.f64 (*.f64 a (neg.f64 y)) (*.f64 y 1112090185084895700201045470302189/1000000000000000000000000000000)) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (/.f64 -1 z))))))
35.7b
(+.f64 x (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (/.f64 (+.f64 (fma.f64 y a (neg.f64 (*.f64 y -1112090185084895700201045470302189/1000000000000000000000000000000))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (pow.f64 z 3))))
29.2b
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
24.1b
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
27.2b
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
32.5b
x
Compiler

Compiled 1367 to 976 computations (28.6% saved)

localize18.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
0.1b
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
0.3b
(*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))
Compiler

Compiled 47 to 36 computations (23.4% saved)

series17.0ms (0.1%)

Counts
3 → 27
Calls

12 calls:

TimeVariablePointExpression
4.0ms
z
@0
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
2.0ms
y
@0
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
2.0ms
y
@inf
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
1.0ms
z
@inf
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
1.0ms
y
@-inf
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
Compiler

Compiled 736 to 638 computations (13.3% saved)

rewrite78.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
467×log-prod_binary64
374×exp-prod_binary64
284×prod-exp_binary64
267×pow2_binary64
243×pow-prod-down_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01021
121821
2273421
Stop Event
node limit
Counts
3 → 135
Calls
Call 1
Inputs
(*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 365270416988064188356100/98006906478012650950129 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 365270416988064188356100/98006906478012650950129 z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 z 365270416988064188356100/98006906478012650950129))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -365270416988064188356100/98006906478012650950129 (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 365270416988064188356100/98006906478012650950129 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 365270416988064188356100/98006906478012650950129 (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z 365270416988064188356100/98006906478012650950129) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)) (cbrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (sqrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (+.f64 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) -100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) (/.f64 y (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))) (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (+.f64 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) -100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 y) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (*.f64 (log.f64 y) 1)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 10000000000000000000000/98006906478012650950129 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) (/.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)) (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2)) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (/.f64 1 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (/.f64 1 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129) (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)) (neg.f64 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))) (neg.f64 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129) (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)) (cbrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) (sqrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 z) 365270416988064188356100/98006906478012650950129 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 z -2)) (*.f64 (/.f64 1 (cbrt.f64 z)) 365270416988064188356100/98006906478012650950129) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (cbrt.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 z -1/2) (*.f64 (pow.f64 z -1/2) 365270416988064188356100/98006906478012650950129) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 365270416988064188356100/98006906478012650950129 (cbrt.f64 (pow.f64 z -2))) (/.f64 1 (cbrt.f64 z)) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 365270416988064188356100/98006906478012650950129 (pow.f64 z -1/2)) (pow.f64 z -1/2) 100000000000/313060547623)))))

simplify91.0ms (0.4%)

Algorithm
egg-herbie
Rules
769×fma-def_binary64
603×unswap-sqr_binary64
370×distribute-rgt-in_binary64
355×distribute-lft-in_binary64
264×log-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03751902
18551829
225571819
Stop Event
node limit
Counts
162 → 194
Calls
Call 1
Inputs
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))
(+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))
(+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))))
(+.f64 (*.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (*.f64 (pow.f64 z 4) y)) (+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2))) (*.f64 313060547623/100000000000 y)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2))) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 1 z) 3) y)))))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) y)) (*.f64 313060547623/100000000000 y)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) y)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) y)))))
(/.f64 365270416988064188356100/98006906478012650950129 z)
100000000000/313060547623
100000000000/313060547623
(+.f64 0 (/.f64 365270416988064188356100/98006906478012650950129 z))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 1)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 1 (/.f64 z 365270416988064188356100/98006906478012650950129))
(/.f64 -365270416988064188356100/98006906478012650950129 (neg.f64 z))
(/.f64 (/.f64 365270416988064188356100/98006906478012650950129 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(/.f64 (/.f64 365270416988064188356100/98006906478012650950129 (sqrt.f64 z)) (sqrt.f64 z))
(pow.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1)
(pow.f64 (E.f64) (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)) 1/2)
(pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3)
(pow.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2)
(pow.f64 (*.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689) 1/3)
(pow.f64 (/.f64 z 365270416988064188356100/98006906478012650950129) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)) (cbrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (sqrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(sqrt.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))
(log.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(cbrt.f64 (*.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689))
(expm1.f64 (log1p.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log1p.f64 (expm1.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3) 1/3))
(+.f64 0 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1)
(*.f64 1 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 y (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (neg.f64 y) (/.f64 1 (+.f64 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) -100000000000/313060547623)))
(*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) (/.f64 y (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (/.f64 y (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129))
(*.f64 (/.f64 y (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))) (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(pow.f64 (E.f64) (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3)
(pow.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)
(pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -1)
(pow.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) 1) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(neg.f64 (/.f64 y (+.f64 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) -100000000000/313060547623)))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2))
(log.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) 1))
(exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(exp.f64 (-.f64 (log.f64 y) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(exp.f64 (+.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (*.f64 (log.f64 y) 1)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)
(-.f64 (/.f64 10000000000000000000000/98006906478012650950129 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) (/.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)) (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(*.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2)) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (/.f64 1 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129)))
(*.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (/.f64 1 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129) (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)))
(/.f64 1 (/.f64 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))))
(/.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129))
(/.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(/.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)) (neg.f64 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129)))
(/.f64 (neg.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))) (neg.f64 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)
(pow.f64 (E.f64) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3) 1/3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)
(pow.f64 (/.f64 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129) (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)) -1)
(pow.f64 (/.f64 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)) (cbrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) (sqrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(exp.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1) 1))
(fma.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z) 100000000000/313060547623)
(fma.f64 1 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(fma.f64 (/.f64 1 z) 365270416988064188356100/98006906478012650950129 100000000000/313060547623)
(fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1 100000000000/313060547623)
(fma.f64 (cbrt.f64 (pow.f64 z -2)) (*.f64 (/.f64 1 (cbrt.f64 z)) 365270416988064188356100/98006906478012650950129) 100000000000/313060547623)
(fma.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (cbrt.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) 100000000000/313060547623)
(fma.f64 (cbrt.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 100000000000/313060547623)
(fma.f64 (pow.f64 z -1/2) (*.f64 (pow.f64 z -1/2) 365270416988064188356100/98006906478012650950129) 100000000000/313060547623)
(fma.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 100000000000/313060547623)
(fma.f64 (*.f64 365270416988064188356100/98006906478012650950129 (cbrt.f64 (pow.f64 z -2))) (/.f64 1 (cbrt.f64 z)) 100000000000/313060547623)
(fma.f64 (*.f64 365270416988064188356100/98006906478012650950129 (pow.f64 z -1/2)) (pow.f64 z -1/2) 100000000000/313060547623)
Outputs
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))
(*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y))
(*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y))
(+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))
(fma.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 y (*.f64 z z)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(fma.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y) (*.f64 y (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z))))
(*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z))))
(+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))))
(fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (fma.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 y (*.f64 z z)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y))))
(fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (fma.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y) (*.f64 y (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(fma.f64 y (*.f64 (pow.f64 z 3) 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481) (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(+.f64 (*.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (*.f64 (pow.f64 z 4) y)) (+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))))
(fma.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (*.f64 y (pow.f64 z 4)) (fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (fma.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 y (*.f64 z z)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))))
(fma.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (*.f64 y (pow.f64 z 4)) (fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (fma.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y) (*.f64 y (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z))))))
(fma.f64 y (*.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (pow.f64 z 4)) (fma.f64 y (*.f64 (pow.f64 z 3) 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481) (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z))))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2))) (*.f64 313060547623/100000000000 y)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2)) (*.f64 y 313060547623/100000000000)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 z -2)))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 z -2)) 313060547623/100000000000)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2))) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 1 z) 3) y)))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2)) (fma.f64 313060547623/100000000000 y (*.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 y (/.f64 1 (pow.f64 z 3)))))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 z -2)) (*.f64 y (+.f64 (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3)) 313060547623/100000000000))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (+.f64 (*.f64 (pow.f64 z -2) 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000) (+.f64 313060547623/100000000000 (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3))))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) y)) (*.f64 313060547623/100000000000 y)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 2)) (*.f64 y 313060547623/100000000000)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (+.f64 313060547623/100000000000 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2)))))
(fma.f64 y (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2) 313060547623/100000000000) (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) y)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) y)))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 2)) (fma.f64 313060547623/100000000000 y (*.f64 48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 y (/.f64 -1 (pow.f64 z 3)))))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 2)) (*.f64 y (+.f64 (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3)) 313060547623/100000000000))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (+.f64 (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3)) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2) 313060547623/100000000000))))
(/.f64 365270416988064188356100/98006906478012650950129 z)
100000000000/313060547623
100000000000/313060547623
(+.f64 0 (/.f64 365270416988064188356100/98006906478012650950129 z))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 1)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 1 (/.f64 z 365270416988064188356100/98006906478012650950129))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 -365270416988064188356100/98006906478012650950129 (neg.f64 z))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 (/.f64 365270416988064188356100/98006906478012650950129 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(/.f64 (/.f64 365270416988064188356100/98006906478012650950129 (sqrt.f64 z)) (sqrt.f64 z))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (E.f64) (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)) 1/2)
(sqrt.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))
(pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (*.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689) 1/3)
(cbrt.f64 (*.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689))
(pow.f64 (/.f64 z 365270416988064188356100/98006906478012650950129) -1)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)) (cbrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (sqrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(sqrt.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))
(log.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(cbrt.f64 (*.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689))
(expm1.f64 (log1p.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(log1p.f64 (expm1.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 1))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 3))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 1/3))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 1) 1))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3) 1/3))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(+.f64 0 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1)
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 1 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 y (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (neg.f64 y) (/.f64 1 (+.f64 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) -100000000000/313060547623)))
(*.f64 (neg.f64 y) (/.f64 1 (+.f64 (/.f64 -365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(/.f64 (neg.f64 y) (+.f64 (/.f64 -365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y)
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) (/.f64 y (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) (/.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 (/.f64 y (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2)))
(*.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (/.f64 y (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129))
(*.f64 (/.f64 y (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) 10000000000000000000000/98006906478012650950129))
(/.f64 y (/.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) 10000000000000000000000/98006906478012650950129)))
(*.f64 (/.f64 y (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))) (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (/.f64 y (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(pow.f64 (E.f64) (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) 1/2)
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3) 1/3)
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3)
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(pow.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -1)
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(pow.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)) 1/3)
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(pow.f64 (/.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) 1) -1)
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(neg.f64 (/.f64 y (+.f64 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) -100000000000/313060547623)))
(*.f64 (neg.f64 y) (/.f64 1 (+.f64 (/.f64 -365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(/.f64 (neg.f64 y) (+.f64 (/.f64 -365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(log.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(exp.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)) 1/3))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)) -1))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) 1))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(exp.f64 (-.f64 (log.f64 y) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(exp.f64 (+.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (*.f64 (log.f64 y) 1)))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(-.f64 (/.f64 10000000000000000000000/98006906478012650950129 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) (/.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)) (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(*.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(*.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(*.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2)) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(*.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (/.f64 1 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129)))
(*.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (/.f64 1 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) 10000000000000000000000/98006906478012650950129)))
(/.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) 10000000000000000000000/98006906478012650950129))
(*.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (/.f64 1 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129) (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)))
(*.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (/.f64 1 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) 10000000000000000000000/98006906478012650950129)))
(/.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) 10000000000000000000000/98006906478012650950129))
(/.f64 1 (/.f64 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))))
(/.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(/.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129))
(*.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (/.f64 1 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) 10000000000000000000000/98006906478012650950129)))
(/.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) 10000000000000000000000/98006906478012650950129))
(/.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(/.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (+.f64 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 10000000000000000000000/98006906478012650950129) (/.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(/.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)) (neg.f64 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129)))
(*.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (/.f64 1 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) 10000000000000000000000/98006906478012650950129)))
(/.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) 10000000000000000000000/98006906478012650950129))
(/.f64 (neg.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))) (neg.f64 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(/.f64 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(/.f64 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(pow.f64 (E.f64) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2) 1/2)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3) 1/3)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(pow.f64 (/.f64 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (-.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 10000000000000000000000/98006906478012650950129) (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367)) -1)
(*.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (/.f64 1 (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) 10000000000000000000000/98006906478012650950129)))
(/.f64 (fma.f64 (pow.f64 z -3) 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 1000000000000000000000000000000000/30682095812842786715169336002493367) (fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) 10000000000000000000000/98006906478012650950129))
(pow.f64 (/.f64 (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z)))) -1)
(/.f64 (-.f64 10000000000000000000000/98006906478012650950129 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)) (cbrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) (sqrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(log.f64 (exp.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(expm1.f64 (log1p.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(exp.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)) 1/3))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1) 1))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(fma.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z) 100000000000/313060547623)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(fma.f64 1 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(fma.f64 (/.f64 1 z) 365270416988064188356100/98006906478012650950129 100000000000/313060547623)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1 100000000000/313060547623)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(fma.f64 (cbrt.f64 (pow.f64 z -2)) (*.f64 (/.f64 1 (cbrt.f64 z)) 365270416988064188356100/98006906478012650950129) 100000000000/313060547623)
(fma.f64 (cbrt.f64 (pow.f64 z -2)) (/.f64 365270416988064188356100/98006906478012650950129 (cbrt.f64 z)) 100000000000/313060547623)
(fma.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (cbrt.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) 100000000000/313060547623)
(fma.f64 (cbrt.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 100000000000/313060547623)
(fma.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (cbrt.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (*.f64 z z))) 100000000000/313060547623)
(fma.f64 (pow.f64 z -1/2) (*.f64 (pow.f64 z -1/2) 365270416988064188356100/98006906478012650950129) 100000000000/313060547623)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(fma.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 100000000000/313060547623)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(fma.f64 (*.f64 365270416988064188356100/98006906478012650950129 (cbrt.f64 (pow.f64 z -2))) (/.f64 1 (cbrt.f64 z)) 100000000000/313060547623)
(fma.f64 (cbrt.f64 (pow.f64 z -2)) (/.f64 365270416988064188356100/98006906478012650950129 (cbrt.f64 z)) 100000000000/313060547623)
(fma.f64 (*.f64 365270416988064188356100/98006906478012650950129 (pow.f64 z -1/2)) (pow.f64 z -1/2) 100000000000/313060547623)
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)

localize9.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 313060547623/100000000000 y) x)
0.1b
(*.f64 313060547623/100000000000 y)
Compiler

Compiled 17 to 12 computations (29.4% saved)

series7.0ms (0%)

Counts
2 → 6
Calls

9 calls:

TimeVariablePointExpression
1.0ms
y
@0
(*.f64 313060547623/100000000000 y)
1.0ms
y
@-inf
(*.f64 313060547623/100000000000 y)
1.0ms
y
@inf
(*.f64 313060547623/100000000000 y)
1.0ms
y
@inf
(+.f64 (*.f64 313060547623/100000000000 y) x)
1.0ms
x
@0
(+.f64 (*.f64 313060547623/100000000000 y) x)
Compiler

Compiled 390 to 336 computations (13.8% saved)

rewrite56.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
687×pow1_binary64
642×add-log-exp_binary64
642×log1p-expm1-u_binary64
642×expm1-log1p-u_binary64
629×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
069
11319
217329
Stop Event
node limit
Counts
2 → 46
Calls
Call 1
Inputs
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 313060547623/100000000000 y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 313060547623/100000000000 y)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 313060547623/100000000000 y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 313060547623/100000000000) y))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 313060547623/100000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 313060547623/100000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 313060547623/100000000000 y)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (fma.f64 313060547623/100000000000 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (-.f64 (*.f64 313060547623/100000000000 y) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 313060547623/100000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 313060547623/100000000000 y x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 313060547623/100000000000 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 y x)) (pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 y x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 y x)) 2) (cbrt.f64 (fma.f64 313060547623/100000000000 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 y x)) (sqrt.f64 (fma.f64 313060547623/100000000000 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (-.f64 x (*.f64 313060547623/100000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 313060547623/100000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (-.f64 x (*.f64 313060547623/100000000000 y)))) (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (*.f64 313060547623/100000000000 y) x) (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (-.f64 x (*.f64 313060547623/100000000000 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 313060547623/100000000000 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x)) (-.f64 (*.f64 313060547623/100000000000 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (-.f64 x (*.f64 313060547623/100000000000 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 313060547623/100000000000 y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 313060547623/100000000000 y) 2)) (-.f64 x (*.f64 313060547623/100000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 313060547623/100000000000 y x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 313060547623/100000000000 y x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 y x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 y x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 y x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 313060547623/100000000000 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 y x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 313060547623/100000000000 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 313060547623/100000000000 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 313060547623/100000000000 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 313060547623/100000000000 y x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y 313060547623/100000000000 x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 313060547623/100000000000 y) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 313060547623/100000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 313060547623/100000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 313060547623/100000000000 y)) 2) (cbrt.f64 (*.f64 313060547623/100000000000 y)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 313060547623/100000000000 y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 313060547623/100000000000 y)) (sqrt.f64 (*.f64 313060547623/100000000000 y)) x)))))

simplify49.0ms (0.2%)

Algorithm
egg-herbie
Rules
538×div-sub_binary64
535×associate-*l*_binary64
497×associate-*r*_binary64
310×log-prod_binary64
278×fma-def_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0104640
1256543
2864437
35969437
Stop Event
node limit
Counts
52 → 54
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
x
x
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(pow.f64 (*.f64 313060547623/100000000000 y) 1)
(pow.f64 (cbrt.f64 (*.f64 313060547623/100000000000 y)) 3)
(pow.f64 (sqrt.f64 (*.f64 313060547623/100000000000 y)) 2)
(pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3)
(sqrt.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2))
(log.f64 (pow.f64 (exp.f64 313060547623/100000000000) y))
(cbrt.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 313060547623/100000000000 y)))
(log1p.f64 (expm1.f64 (*.f64 313060547623/100000000000 y)))
(exp.f64 (log.f64 (*.f64 313060547623/100000000000 y)))
(-.f64 (+.f64 1 (fma.f64 313060547623/100000000000 y x)) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (-.f64 (*.f64 313060547623/100000000000 y) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 313060547623/100000000000 y) x)))
(*.f64 (fma.f64 313060547623/100000000000 y x) 1)
(*.f64 1 (fma.f64 313060547623/100000000000 y x))
(*.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 y x)) (pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 y x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 y x)) 2) (cbrt.f64 (fma.f64 313060547623/100000000000 y x)))
(*.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 y x)) (sqrt.f64 (fma.f64 313060547623/100000000000 y x)))
(*.f64 (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (-.f64 x (*.f64 313060547623/100000000000 y))))))
(*.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 313060547623/100000000000 y) x)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (-.f64 x (*.f64 313060547623/100000000000 y)))) (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 313060547623/100000000000 y) x) (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x))))
(/.f64 (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (-.f64 x (*.f64 313060547623/100000000000 y)))))
(/.f64 (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 313060547623/100000000000 (*.f64 y x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x)) (-.f64 (*.f64 313060547623/100000000000 y) x))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (-.f64 x (*.f64 313060547623/100000000000 y))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 313060547623/100000000000 y) x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 313060547623/100000000000 y) 2)) (-.f64 x (*.f64 313060547623/100000000000 y)))
(pow.f64 (fma.f64 313060547623/100000000000 y x) 1)
(pow.f64 (pow.f64 (fma.f64 313060547623/100000000000 y x) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 y x)) 3)
(pow.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 y x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 y x) 2))
(log.f64 (exp.f64 (fma.f64 313060547623/100000000000 y x)))
(cbrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 y x) 3))
(expm1.f64 (log1p.f64 (fma.f64 313060547623/100000000000 y x)))
(log1p.f64 (expm1.f64 (fma.f64 313060547623/100000000000 y x)))
(exp.f64 (log.f64 (fma.f64 313060547623/100000000000 y x)))
(fma.f64 313060547623/100000000000 y x)
(fma.f64 y 313060547623/100000000000 x)
(fma.f64 1 (*.f64 313060547623/100000000000 y) x)
(fma.f64 1 x (*.f64 313060547623/100000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 313060547623/100000000000 y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 313060547623/100000000000 y)) 2) (cbrt.f64 (*.f64 313060547623/100000000000 y)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 313060547623/100000000000 y))
(fma.f64 (sqrt.f64 (*.f64 313060547623/100000000000 y)) (sqrt.f64 (*.f64 313060547623/100000000000 y)) x)
Outputs
x
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
x
x
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(*.f64 313060547623/100000000000 y)
(pow.f64 (*.f64 313060547623/100000000000 y) 1)
(*.f64 313060547623/100000000000 y)
(pow.f64 (cbrt.f64 (*.f64 313060547623/100000000000 y)) 3)
(*.f64 313060547623/100000000000 y)
(pow.f64 (sqrt.f64 (*.f64 313060547623/100000000000 y)) 2)
(*.f64 313060547623/100000000000 y)
(pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000))
(sqrt.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2))
(*.f64 313060547623/100000000000 y)
(log.f64 (pow.f64 (exp.f64 313060547623/100000000000) y))
(*.f64 313060547623/100000000000 y)
(cbrt.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 313060547623/100000000000 y)))
(*.f64 313060547623/100000000000 y)
(log1p.f64 (expm1.f64 (*.f64 313060547623/100000000000 y)))
(*.f64 313060547623/100000000000 y)
(exp.f64 (log.f64 (*.f64 313060547623/100000000000 y)))
(*.f64 313060547623/100000000000 y)
(-.f64 (+.f64 1 (fma.f64 313060547623/100000000000 y x)) 1)
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(-.f64 (/.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (-.f64 (*.f64 313060547623/100000000000 y) x)) (/.f64 (*.f64 x x) (-.f64 (*.f64 313060547623/100000000000 y) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x)) (-.f64 (*.f64 313060547623/100000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -98006906478012650950129/10000000000000000000000)) (fma.f64 y -313060547623/100000000000 x))
(*.f64 (fma.f64 313060547623/100000000000 y x) 1)
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(*.f64 1 (fma.f64 313060547623/100000000000 y x))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(*.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 y x)) (pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 y x)) 2))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 y x)) 2) (cbrt.f64 (fma.f64 313060547623/100000000000 y x)))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(*.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 y x)) (sqrt.f64 (fma.f64 313060547623/100000000000 y x)))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(*.f64 (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (-.f64 x (*.f64 313060547623/100000000000 y))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (+.f64 x (*.f64 -313060547623/100000000000 y)))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 313060547623/100000000000 y)) (pow.f64 (*.f64 313060547623/100000000000 y) 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) (fma.f64 x (fma.f64 y -313060547623/100000000000 x) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(*.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x)) (/.f64 1 (-.f64 (*.f64 313060547623/100000000000 y) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x)) (-.f64 (*.f64 313060547623/100000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -98006906478012650950129/10000000000000000000000)) (fma.f64 y -313060547623/100000000000 x))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (-.f64 x (*.f64 313060547623/100000000000 y)))) (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (+.f64 x (*.f64 -313060547623/100000000000 y)))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 313060547623/100000000000 y)) (pow.f64 (*.f64 313060547623/100000000000 y) 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) (fma.f64 x (fma.f64 y -313060547623/100000000000 x) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 1 (/.f64 (-.f64 (*.f64 313060547623/100000000000 y) x) (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x)) (-.f64 (*.f64 313060547623/100000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -98006906478012650950129/10000000000000000000000)) (fma.f64 y -313060547623/100000000000 x))
(/.f64 (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (-.f64 x (*.f64 313060547623/100000000000 y)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (+.f64 x (*.f64 -313060547623/100000000000 y)))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 313060547623/100000000000 y)) (pow.f64 (*.f64 313060547623/100000000000 y) 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) (fma.f64 x (fma.f64 y -313060547623/100000000000 x) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 313060547623/100000000000 (*.f64 y x)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (+.f64 x (*.f64 -313060547623/100000000000 y)))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 313060547623/100000000000 y)) (pow.f64 (*.f64 313060547623/100000000000 y) 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) (fma.f64 x (fma.f64 y -313060547623/100000000000 x) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x)) (-.f64 (*.f64 313060547623/100000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -98006906478012650950129/10000000000000000000000)) (fma.f64 y -313060547623/100000000000 x))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (-.f64 x (*.f64 313060547623/100000000000 y))))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) 1) (+.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x (+.f64 x (*.f64 -313060547623/100000000000 y)))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) (fma.f64 x (-.f64 x (*.f64 313060547623/100000000000 y)) (pow.f64 (*.f64 313060547623/100000000000 y) 2)))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 x 3)) (fma.f64 x (fma.f64 y -313060547623/100000000000 x) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x))) (neg.f64 (-.f64 (*.f64 313060547623/100000000000 y) x)))
(/.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x)) (-.f64 (*.f64 313060547623/100000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -98006906478012650950129/10000000000000000000000)) (fma.f64 y -313060547623/100000000000 x))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 313060547623/100000000000 y) 2)) (-.f64 x (*.f64 313060547623/100000000000 y)))
(/.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 y) 2) (*.f64 x x)) (-.f64 (*.f64 313060547623/100000000000 y) x))
(/.f64 (fma.f64 x x (*.f64 (*.f64 y y) -98006906478012650950129/10000000000000000000000)) (fma.f64 y -313060547623/100000000000 x))
(pow.f64 (fma.f64 313060547623/100000000000 y x) 1)
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(pow.f64 (pow.f64 (fma.f64 313060547623/100000000000 y x) 3) 1/3)
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 y x)) 3)
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(pow.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 y x)) 2)
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(sqrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 y x) 2))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(log.f64 (exp.f64 (fma.f64 313060547623/100000000000 y x)))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(cbrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 y x) 3))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(expm1.f64 (log1p.f64 (fma.f64 313060547623/100000000000 y x)))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(log1p.f64 (expm1.f64 (fma.f64 313060547623/100000000000 y x)))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(exp.f64 (log.f64 (fma.f64 313060547623/100000000000 y x)))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(fma.f64 313060547623/100000000000 y x)
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 y 313060547623/100000000000 x)
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(fma.f64 1 (*.f64 313060547623/100000000000 y) x)
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(fma.f64 1 x (*.f64 313060547623/100000000000 y))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 313060547623/100000000000 y))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 313060547623/100000000000 y)) 2) (cbrt.f64 (*.f64 313060547623/100000000000 y)) x)
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 313060547623/100000000000 y))
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)
(fma.f64 (sqrt.f64 (*.f64 313060547623/100000000000 y)) (sqrt.f64 (*.f64 313060547623/100000000000 y)) x)
(+.f64 1 (-.f64 (fma.f64 313060547623/100000000000 y x) 1))
(+.f64 (fma.f64 313060547623/100000000000 y x) 0)
(fma.f64 313060547623/100000000000 y x)

localize17.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
0.1b
(*.f64 y 313060547623/100000000000)
0.2b
(/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))
0.4b
(/.f64 z 3652704169880641883561/100000000000000000000)
Compiler

Compiled 42 to 28 computations (33.3% saved)

series22.0ms (0.1%)

Counts
4 → 72
Calls

18 calls:

TimeVariablePointExpression
3.0ms
z
@0
(/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))
3.0ms
z
@inf
(/.f64 z 3652704169880641883561/100000000000000000000)
1.0ms
y
@inf
(-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
1.0ms
z
@inf
(/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))
1.0ms
y
@inf
(/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))
Compiler

Compiled 904 to 777 computations (14% saved)

rewrite92.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
523×log-prod_binary64
396×exp-prod_binary64
285×fma-def_binary64
279×pow-prod-down_binary64
269×pow2_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0928
120925
2294825
Stop Event
node limit
Counts
4 → 250
Calls
Call 1
Inputs
(/.f64 z 3652704169880641883561/100000000000000000000)
(/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))
(*.f64 y 313060547623/100000000000)
(-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z 100000000000000000000/3652704169880641883561))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z 100000000000000000000/3652704169880641883561)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 z 100000000000000000000/3652704169880641883561))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 100000000000000000000/3652704169880641883561))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) (cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2)) (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 100000000000000000000/3652704169880641883561))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) -100000000000000000000/3652704169880641883561)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 100000000000000000000/3652704169880641883561 z)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 3652704169880641883561/100000000000000000000 z) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 2)) (cbrt.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))) (sqrt.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 z -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (*.f64 z -100000000000000000000/3652704169880641883561)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3652704169880641883561/100000000000000000000 z) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (*.f64 z 100000000000000000000/3652704169880641883561)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (*.f64 z 100000000000000000000/3652704169880641883561)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) z) (/.f64 (sqrt.f64 y) 100000000000000000000/3652704169880641883561))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 y 100000000000000000000/3652704169880641883561))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) z) (/.f64 (cbrt.f64 y) 100000000000000000000/3652704169880641883561))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) -2) (/.f64 y (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2))) (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2))) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) -1/2) (/.f64 y (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 3652704169880641883561/100000000000000000000 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 z)) -3652704169880641883561/100000000000000000000)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))) (sqrt.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (*.f64 z -100000000000000000000/3652704169880641883561)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 3) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y 313060547623/100000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y 313060547623/100000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y 313060547623/100000000000))) 2)) (cbrt.f64 (log.f64 (*.f64 y 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y 313060547623/100000000000)))) (sqrt.f64 (log.f64 (*.f64 y 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y 313060547623/100000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 313060547623/100000000000)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 313060547623/100000000000)) 3) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3))) (neg.f64 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))) (neg.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 3)) (fma.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000 (-.f64 (pow.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 2) (*.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 2)) (-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 2)) (cbrt.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))) (sqrt.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))) (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))) (pow.f64 (exp.f64 (/.f64 y z)) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 (/.f64 y z)) -3652704169880641883561/100000000000000000000) (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y 313060547623/100000000000 (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 313060547623/100000000000 y (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 313060547623/100000000000 y (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y 313060547623/100000000000) 1 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y 313060547623/100000000000) 1 (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (cbrt.f64 (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (cbrt.f64 (*.f64 y 313060547623/100000000000)) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y 313060547623/100000000000)) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (neg.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000 (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 2) (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))) (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (/.f64 y z)) 3652704169880641883561/100000000000000000000 (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 313060547623/100000000000 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 313060547623/100000000000 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 313060547623/100000000000 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 313060547623/100000000000 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))))))

simplify129.0ms (0.6%)

Algorithm
egg-herbie
Rules
560×unswap-sqr_binary64
455×cancel-sign-sub-inv_binary64
328×log-prod_binary64
245×sqr-pow_binary64
210×fma-neg_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05064178
111754024
234653978
Stop Event
node limit
Counts
322 → 324
Calls
Call 1
Inputs
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 313060547623/100000000000 y)
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)) 313060547623/100000000000)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)) 313060547623/100000000000)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)) 313060547623/100000000000)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)) 313060547623/100000000000)))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 0 (*.f64 z 100000000000000000000/3652704169880641883561))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 1)
(*.f64 z 100000000000000000000/3652704169880641883561)
(*.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 1)
(*.f64 1 (*.f64 z 100000000000000000000/3652704169880641883561))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 100000000000000000000/3652704169880641883561))
(*.f64 (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) (cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2)) (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 100000000000000000000/3652704169880641883561))
(*.f64 (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))
(*.f64 (neg.f64 z) -100000000000000000000/3652704169880641883561)
(*.f64 100000000000000000000/3652704169880641883561 z)
(pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 1)
(pow.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) 3)
(pow.f64 (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) 2)
(pow.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -1)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))
(pow.f64 (/.f64 (/.f64 3652704169880641883561/100000000000000000000 z) 1) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 2)) (cbrt.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))) (sqrt.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(neg.f64 (/.f64 z -3652704169880641883561/100000000000000000000))
(sqrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2))
(log.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 3))
(expm1.f64 (log1p.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))
(log1p.f64 (expm1.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))
(exp.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))
(exp.f64 (*.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) 1) 1))
(+.f64 0 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) 1)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))
(*.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) 1)
(*.f64 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 z -100000000000000000000/3652704169880641883561)))
(*.f64 (/.f64 3652704169880641883561/100000000000000000000 z) y)
(*.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (*.f64 z 100000000000000000000/3652704169880641883561)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (*.f64 z 100000000000000000000/3652704169880641883561)))
(*.f64 (/.f64 (sqrt.f64 y) z) (/.f64 (sqrt.f64 y) 100000000000000000000/3652704169880641883561))
(*.f64 (/.f64 1 z) (/.f64 y 100000000000000000000/3652704169880641883561))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) z) (/.f64 (cbrt.f64 y) 100000000000000000000/3652704169880641883561))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) -2) (/.f64 y (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2))) (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2))) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(*.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) -1/2) (/.f64 y (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(*.f64 (/.f64 y 1) (/.f64 3652704169880641883561/100000000000000000000 z))
(*.f64 (/.f64 y (neg.f64 z)) -3652704169880641883561/100000000000000000000)
(pow.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) 1)
(pow.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 2)
(pow.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3) 1/3)
(pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -1)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(pow.f64 (/.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) 1) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))) (sqrt.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))
(neg.f64 (/.f64 y (*.f64 z -100000000000000000000/3652704169880641883561)))
(sqrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))
(cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(exp.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) 1/3))
(exp.f64 (*.f64 (log.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000))) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 3) 1/3))
(+.f64 0 (*.f64 y 313060547623/100000000000))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 313060547623/100000000000))) 1)
(pow.f64 (*.f64 y 313060547623/100000000000) 1)
(pow.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) 1/2)
(pow.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) 3)
(pow.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) 2)
(pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 y 313060547623/100000000000)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y 313060547623/100000000000))) 2)) (cbrt.f64 (log.f64 (*.f64 y 313060547623/100000000000))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y 313060547623/100000000000)))) (sqrt.f64 (log.f64 (*.f64 y 313060547623/100000000000))))
(sqrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))
(log.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))))
(cbrt.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 y 313060547623/100000000000)))
(log1p.f64 (expm1.f64 (*.f64 y 313060547623/100000000000)))
(exp.f64 (log.f64 (*.f64 y 313060547623/100000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 y 313060547623/100000000000)) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000)) 1/3))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 313060547623/100000000000)) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 313060547623/100000000000)) 3) 1/3))
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(+.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(+.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(+.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(+.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(+.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y 313060547623/100000000000))
(+.f64 0 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))
(*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(*.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1)
(*.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))))
(*.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3))))
(/.f64 1 (/.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3))) (neg.f64 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))) (neg.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 3)) (fma.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000 (-.f64 (pow.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 2) (*.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 2)) (-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1)
(pow.f64 (pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(pow.f64 (/.f64 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3))) -1)
(pow.f64 (/.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 2)) (cbrt.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))) (sqrt.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 2))
(log.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))) (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))) (pow.f64 (exp.f64 (/.f64 y z)) -3652704169880641883561/100000000000000000000)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (/.f64 y z)) -3652704169880641883561/100000000000000000000) (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000)))))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 3))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(exp.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 1) 1))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(fma.f64 y (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y 313060547623/100000000000))
(fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 313060547623/100000000000 y (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 313060547623/100000000000 y (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(fma.f64 (*.f64 y 313060547623/100000000000) 1 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (*.f64 y 313060547623/100000000000) 1 (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 1 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 1 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 1 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y 313060547623/100000000000))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (cbrt.f64 (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (cbrt.f64 (*.f64 y 313060547623/100000000000)) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (*.f64 y 313060547623/100000000000))
(fma.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y 313060547623/100000000000)) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (neg.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (*.f64 y 313060547623/100000000000))
(fma.f64 (neg.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z) (*.f64 y 313060547623/100000000000))
(fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000 (*.f64 y 313060547623/100000000000))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 2) (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y 313060547623/100000000000))
(fma.f64 -1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y 313060547623/100000000000))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))) (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y 313060547623/100000000000))
(fma.f64 (neg.f64 (/.f64 y z)) 3652704169880641883561/100000000000000000000 (*.f64 y 313060547623/100000000000))
(fma.f64 (*.f64 313060547623/100000000000 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (*.f64 313060547623/100000000000 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(fma.f64 (*.f64 313060547623/100000000000 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (*.f64 313060547623/100000000000 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
Outputs
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)) 313060547623/100000000000)))
(*.f64 (neg.f64 y) (+.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -313060547623/100000000000))
(*.f64 y (neg.f64 (+.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -313060547623/100000000000)))
(*.f64 (+.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -313060547623/100000000000) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)) 313060547623/100000000000)))
(*.f64 (neg.f64 y) (+.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -313060547623/100000000000))
(*.f64 y (neg.f64 (+.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -313060547623/100000000000)))
(*.f64 (+.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -313060547623/100000000000) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)) 313060547623/100000000000)))
(*.f64 (neg.f64 y) (+.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -313060547623/100000000000))
(*.f64 y (neg.f64 (+.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -313060547623/100000000000)))
(*.f64 (+.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -313060547623/100000000000) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)) 313060547623/100000000000)))
(*.f64 (neg.f64 y) (+.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -313060547623/100000000000))
(*.f64 y (neg.f64 (+.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -313060547623/100000000000)))
(*.f64 (+.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -313060547623/100000000000) (neg.f64 y))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 0 (*.f64 z 100000000000000000000/3652704169880641883561))
(*.f64 100000000000000000000/3652704169880641883561 z)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))))
(*.f64 100000000000000000000/3652704169880641883561 z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 1)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 z 100000000000000000000/3652704169880641883561)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 1)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 1 (*.f64 z 100000000000000000000/3652704169880641883561))
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) 100000000000000000000/3652704169880641883561))
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) (cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2)))
(*.f64 (cbrt.f64 (*.f64 100000000000000000000/3652704169880641883561 z)) (cbrt.f64 (pow.f64 (*.f64 100000000000000000000/3652704169880641883561 z) 2)))
(*.f64 (cbrt.f64 (*.f64 100000000000000000000/3652704169880641883561 z)) (cbrt.f64 (*.f64 (*.f64 z z) 10000000000000000000000000000000000000000/13342247752663429120734084658699865882040721)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2)) (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))
(*.f64 (cbrt.f64 (*.f64 100000000000000000000/3652704169880641883561 z)) (cbrt.f64 (pow.f64 (*.f64 100000000000000000000/3652704169880641883561 z) 2)))
(*.f64 (cbrt.f64 (*.f64 100000000000000000000/3652704169880641883561 z)) (cbrt.f64 (*.f64 (*.f64 z z) 10000000000000000000000000000000000000000/13342247752663429120734084658699865882040721)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) 100000000000000000000/3652704169880641883561))
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 (neg.f64 z) -100000000000000000000/3652704169880641883561)
(*.f64 100000000000000000000/3652704169880641883561 z)
(*.f64 100000000000000000000/3652704169880641883561 z)
(pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 1)
(*.f64 100000000000000000000/3652704169880641883561 z)
(pow.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2) 1/2)
(*.f64 100000000000000000000/3652704169880641883561 z)
(pow.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 3) 1/3)
(*.f64 100000000000000000000/3652704169880641883561 z)
(pow.f64 (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) 3)
(*.f64 100000000000000000000/3652704169880641883561 z)
(pow.f64 (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) 2)
(*.f64 100000000000000000000/3652704169880641883561 z)
(pow.f64 (/.f64 3652704169880641883561/100000000000000000000 z) -1)
(*.f64 100000000000000000000/3652704169880641883561 z)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))
(*.f64 100000000000000000000/3652704169880641883561 z)
(pow.f64 (/.f64 (/.f64 3652704169880641883561/100000000000000000000 z) 1) -1)
(*.f64 100000000000000000000/3652704169880641883561 z)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 2)) (cbrt.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 100000000000000000000/3652704169880641883561 z))) 2)) (cbrt.f64 (log.f64 (*.f64 100000000000000000000/3652704169880641883561 z))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))) (sqrt.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 100000000000000000000/3652704169880641883561 z)))) (sqrt.f64 (log.f64 (*.f64 100000000000000000000/3652704169880641883561 z))))
(neg.f64 (/.f64 z -3652704169880641883561/100000000000000000000))
(/.f64 (neg.f64 z) -3652704169880641883561/100000000000000000000)
(sqrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2))
(*.f64 100000000000000000000/3652704169880641883561 z)
(log.f64 (pow.f64 (exp.f64 100000000000000000000/3652704169880641883561) z))
(*.f64 100000000000000000000/3652704169880641883561 z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(*.f64 100000000000000000000/3652704169880641883561 z)
(cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 3))
(*.f64 100000000000000000000/3652704169880641883561 z)
(expm1.f64 (log1p.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))
(*.f64 100000000000000000000/3652704169880641883561 z)
(log1p.f64 (expm1.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))
(*.f64 100000000000000000000/3652704169880641883561 z)
(exp.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)))
(*.f64 100000000000000000000/3652704169880641883561 z)
(exp.f64 (*.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) 1))
(*.f64 100000000000000000000/3652704169880641883561 z)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 1/3))
(*.f64 100000000000000000000/3652704169880641883561 z)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 3))
(*.f64 100000000000000000000/3652704169880641883561 z)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) 2))
(*.f64 100000000000000000000/3652704169880641883561 z)
(exp.f64 (*.f64 (log.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) -1))
(*.f64 100000000000000000000/3652704169880641883561 z)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) 1) 1))
(*.f64 100000000000000000000/3652704169880641883561 z)
(+.f64 0 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) 1)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) 1)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)))
(*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)))
(*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)))
(*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (neg.f64 y) (/.f64 1 (*.f64 z -100000000000000000000/3652704169880641883561)))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (/.f64 3652704169880641883561/100000000000000000000 z) y)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (*.f64 z 100000000000000000000/3652704169880641883561)))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (*.f64 z 100000000000000000000/3652704169880641883561)))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (/.f64 (sqrt.f64 y) z) (/.f64 (sqrt.f64 y) 100000000000000000000/3652704169880641883561))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (/.f64 1 z) (/.f64 y 100000000000000000000/3652704169880641883561))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) z) (/.f64 (cbrt.f64 y) 100000000000000000000/3652704169880641883561))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561)) -2) (/.f64 y (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 100000000000000000000/3652704169880641883561 z)) -2) (/.f64 y (cbrt.f64 (*.f64 100000000000000000000/3652704169880641883561 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2))) (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (pow.f64 (*.f64 100000000000000000000/3652704169880641883561 z) 2))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (*.f64 (*.f64 z z) 10000000000000000000000000000000000000000/13342247752663429120734084658699865882040721))))
(*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (*.f64 (*.f64 z z) 10000000000000000000000000000000000000000/13342247752663429120734084658699865882040721))))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) 2))) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(*.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (pow.f64 (*.f64 100000000000000000000/3652704169880641883561 z) 2))) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 100000000000000000000/3652704169880641883561 z))))
(/.f64 (/.f64 y (cbrt.f64 (*.f64 100000000000000000000/3652704169880641883561 z))) (cbrt.f64 (*.f64 (*.f64 z z) 10000000000000000000000000000000000000000/13342247752663429120734084658699865882040721)))
(*.f64 (pow.f64 (*.f64 z 100000000000000000000/3652704169880641883561) -1/2) (/.f64 y (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(*.f64 (pow.f64 (*.f64 100000000000000000000/3652704169880641883561 z) -1/2) (/.f64 y (sqrt.f64 (*.f64 100000000000000000000/3652704169880641883561 z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 z 100000000000000000000/3652704169880641883561))))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (/.f64 y 1) (/.f64 3652704169880641883561/100000000000000000000 z))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(*.f64 (/.f64 y (neg.f64 z)) -3652704169880641883561/100000000000000000000)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y (neg.f64 z)))
(pow.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) 1)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(pow.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2) 1/2)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 3)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 2)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(pow.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3) 1/3)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -1)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(pow.f64 (/.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) 1) -1)
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) 2)) (cbrt.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) 2)) (cbrt.f64 (log.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) 2)) (cbrt.f64 (log.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))) (sqrt.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))) (sqrt.f64 (log.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)))) (sqrt.f64 (log.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))))
(neg.f64 (/.f64 y (*.f64 z -100000000000000000000/3652704169880641883561)))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(sqrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(log.f64 (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z)))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(exp.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 1))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) 3))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) 2))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) 1/3))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(exp.f64 (*.f64 (log.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000))) -1))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 1) 1))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) 3) 1/3))
(*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)
(+.f64 0 (*.f64 y 313060547623/100000000000))
(*.f64 y 313060547623/100000000000)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))))
(*.f64 y 313060547623/100000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 y 313060547623/100000000000))) 1)
(*.f64 y 313060547623/100000000000)
(pow.f64 (*.f64 y 313060547623/100000000000) 1)
(*.f64 y 313060547623/100000000000)
(pow.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) 1/2)
(sqrt.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))
(sqrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))
(pow.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) 3)
(*.f64 y 313060547623/100000000000)
(pow.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) 2)
(*.f64 y 313060547623/100000000000)
(pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3)
(*.f64 y 313060547623/100000000000)
(pow.f64 (exp.f64 1) (log.f64 (*.f64 y 313060547623/100000000000)))
(*.f64 y 313060547623/100000000000)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y 313060547623/100000000000))) 2)) (cbrt.f64 (log.f64 (*.f64 y 313060547623/100000000000))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y 313060547623/100000000000)))) (sqrt.f64 (log.f64 (*.f64 y 313060547623/100000000000))))
(sqrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))
(sqrt.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))
(log.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000))
(*.f64 y 313060547623/100000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))))
(*.f64 y 313060547623/100000000000)
(cbrt.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000))
(*.f64 y 313060547623/100000000000)
(expm1.f64 (log1p.f64 (*.f64 y 313060547623/100000000000)))
(*.f64 y 313060547623/100000000000)
(log1p.f64 (expm1.f64 (*.f64 y 313060547623/100000000000)))
(*.f64 y 313060547623/100000000000)
(exp.f64 (log.f64 (*.f64 y 313060547623/100000000000)))
(*.f64 y 313060547623/100000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 y 313060547623/100000000000)) 1))
(*.f64 y 313060547623/100000000000)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000))) 3))
(*.f64 y 313060547623/100000000000)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000))) 2))
(*.f64 y 313060547623/100000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000)) 1/3))
(*.f64 y 313060547623/100000000000)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 313060547623/100000000000)) 1) 1))
(*.f64 y 313060547623/100000000000)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y 313060547623/100000000000)) 3) 1/3))
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)))))
(+.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y 313060547623/100000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 0 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1)
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))))
(*.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (/.f64 1 (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (fma.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))
(*.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) 2)) y) (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))))
(*.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3))))
(*.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (/.f64 1 (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (fma.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))
(/.f64 1 (/.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))))
(*.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) 2)) y) (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))
(*.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (/.f64 1 (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (fma.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) 2)) y) (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3))) (neg.f64 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))))
(*.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (/.f64 1 (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (fma.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))
(/.f64 (neg.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))) (neg.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) 2)) y) (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 3)) (fma.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000 (-.f64 (pow.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 2) (*.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(*.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (/.f64 1 (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (fma.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 2)) (-.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(*.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) 2)) y) (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1)
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(pow.f64 (pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 2) 1/2)
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(pow.f64 (pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 3) 1/3)
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 3)
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2)
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(pow.f64 (exp.f64 1) (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(pow.f64 (/.f64 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3))) -1)
(*.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (/.f64 1 (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (fma.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))
(pow.f64 (/.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))) -1)
(*.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) 2)) y) (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 2)) (cbrt.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z))))) 2)) (cbrt.f64 (log.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))) (sqrt.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))))) (sqrt.f64 (log.f64 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z))))))
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 2))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(log.f64 (pow.f64 (exp.f64 y) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))) (pow.f64 (exp.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) 313060547623/100000000000) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))) (pow.f64 (exp.f64 (/.f64 y z)) -3652704169880641883561/100000000000000000000)))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(log.f64 (*.f64 (pow.f64 (exp.f64 (/.f64 y z)) -3652704169880641883561/100000000000000000000) (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000)))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 3))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(exp.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 1))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 1/3))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 3))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 2))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 1) 1))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 y 313060547623/100000000000 (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 y (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y 313060547623/100000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)))))
(fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 313060547623/100000000000 y (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 313060547623/100000000000 y (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (*.f64 y 313060547623/100000000000) 1 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (*.f64 y 313060547623/100000000000) 1 (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)))))
(fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) 1 (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 1 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 1 (*.f64 y 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)))))
(fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 1 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 1 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y 313060547623/100000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))) (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))) (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))) (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))) (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (cbrt.f64 (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))) (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))) (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(fma.f64 (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (cbrt.f64 (*.f64 y 313060547623/100000000000)) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))) (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))) (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (cbrt.f64 (*.f64 y 313060547623/100000000000)) (cbrt.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)) (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)))))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) 2) (cbrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (*.f64 y 313060547623/100000000000))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (neg.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (*.f64 y 313060547623/100000000000))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (neg.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (*.f64 y 313060547623/100000000000))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2))) (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (*.f64 y 313060547623/100000000000))
(fma.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y 313060547623/100000000000)) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) 313060547623/100000000000) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)))
(fma.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)) (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)))))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (neg.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (*.f64 y 313060547623/100000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (neg.f64 y) (/.f64 3652704169880641883561/100000000000000000000 z) (*.f64 y 313060547623/100000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (/.f64 1 (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (fma.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))
(fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (/.f64 1 (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (fma.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))
(fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (/.f64 1 (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)) (/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (fma.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))))
(+.f64 (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)))) (/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))))
(fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (/.f64 1 (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (fma.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))
(fma.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (/.f64 1 (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)))))
(/.f64 (-.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -3)) (fma.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000)) (fma.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000)))
(fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) 2)) y) (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) 2)) y) (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)) (/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) 2)) y) (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(+.f64 (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)))) (/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) 2)) y) (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 1 (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000)) (pow.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) 2)) y) (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000 (*.f64 y 313060547623/100000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 2) (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (*.f64 y 313060547623/100000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (*.f64 y 313060547623/100000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y 313060547623/100000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 -1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)) (*.f64 y 313060547623/100000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (/.f64 3652704169880641883561/100000000000000000000 z)) y (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (fma.f64 (/.f64 -3652704169880641883561/100000000000000000000 z) y (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (*.f64 (/.f64 y z) 0))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) 0)
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (fma.f64 (/.f64 -3652704169880641883561/100000000000000000000 z) y (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (*.f64 (/.f64 y z) 0))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) 0)
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2)) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (-.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (+.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (fma.f64 (/.f64 -3652704169880641883561/100000000000000000000 z) y (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (*.f64 (/.f64 y z) 0))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) 0)
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z)))) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (fma.f64 (/.f64 -3652704169880641883561/100000000000000000000 z) y (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (*.f64 (/.f64 y z) 0))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 313060547623/100000000000) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 y 313060547623/100000000000)) (sqrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) 0)
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 y 3652704169880641883561/100000000000000000000)) -2))) (cbrt.f64 (*.f64 y (/.f64 3652704169880641883561/100000000000000000000 z))) (*.f64 y 313060547623/100000000000))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (neg.f64 (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (*.f64 y 313060547623/100000000000))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 z (*.f64 3652704169880641883561/100000000000000000000 y)) -2)) (neg.f64 (cbrt.f64 (/.f64 (/.f64 y 100000000000000000000/3652704169880641883561) z))) (*.f64 y 313060547623/100000000000))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2))) (cbrt.f64 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (*.f64 y 313060547623/100000000000))
(fma.f64 (neg.f64 (/.f64 y z)) 3652704169880641883561/100000000000000000000 (*.f64 y 313060547623/100000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (*.f64 313060547623/100000000000 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (*.f64 313060547623/100000000000 (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (*.f64 313060547623/100000000000 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(fma.f64 (*.f64 313060547623/100000000000 (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1))
(*.f64 y (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))

localize45.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z)
5.2b
(*.f64 y (*.f64 t (*.f64 z z)))
8.0b
(*.f64 t (*.f64 z z))
19.7b
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 140 to 82 computations (41.4% saved)

series33.0ms (0.2%)

Counts
3 → 96
Calls

24 calls:

TimeVariablePointExpression
4.0ms
y
@0
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
t
@0
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
z
@-inf
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
z
@0
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
t
@inf
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 2054 to 1583 computations (22.9% saved)

rewrite97.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
599×prod-diff_binary64
389×expm1-udef_binary64
389×log1p-udef_binary64
222×add-sqr-sqrt_binary64
212×*-un-lft-identity_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01945
143745
2599545
Stop Event
node limit
Counts
3 → 79
Calls
Call 1
Inputs
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(*.f64 t (*.f64 z z))
(*.f64 y (*.f64 t (*.f64 z z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (*.f64 t (*.f64 z z)) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 z z)) (*.f64 y (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 t (*.f64 z z))) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) (*.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (*.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (neg.f64 (*.f64 t (*.f64 z z)))) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y (*.f64 t (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y t) (*.f64 (*.f64 z z) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 (*.f64 t (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (*.f64 z z)) 1) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) 1) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y t) 1) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 z z)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (*.f64 z z)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y t) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 z z) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 t (*.f64 z z)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (*.f64 z z)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y t) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 z z) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 224502278183706222041215714334315011/1000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 3))) (+.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2) (-.f64 369386059793087248348441/1000000000000000000000000 (*.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (*.f64 z 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2) -369386059793087248348441/1000000000000000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) -607771387771/1000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y (*.f64 t (*.f64 z z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 z z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 z z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 z z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (*.f64 z z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (sqrt.f64 t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 t t) (pow.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (*.f64 z z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 z z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 z z))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 t (*.f64 z z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 t) (*.f64 z z)) y))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 t (*.f64 z z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 z z)) 3) (pow.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 1))))))

simplify103.0ms (0.5%)

Algorithm
egg-herbie
Rules
417×log-prod_binary64
415×associate-*r*_binary64
406×associate-*l*_binary64
222×cube-prod_binary64
200×associate-/l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03223630
19663567
249093564
Stop Event
node limit
Counts
175 → 154
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 t (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y t))))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 t (pow.f64 z 3))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y t))))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y t)))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y t)))) (pow.f64 z 5))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 t (pow.f64 z 3)))))))
(*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) 2)))
(+.f64 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) 2))) (*.f64 -15234687407/1000000000 (*.f64 (pow.f64 (/.f64 1 z) 3) (*.f64 y t))))
(+.f64 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) 2))) (+.f64 (*.f64 -15234687407/1000000000 (*.f64 (pow.f64 (/.f64 1 z) 3) (*.f64 y t))) (*.f64 -1 (*.f64 (+.f64 (*.f64 314690115749/10000000000 (*.f64 y t)) (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y t))) (pow.f64 (/.f64 1 z) 4)))))
(+.f64 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) 2))) (+.f64 (*.f64 -15234687407/1000000000 (*.f64 (pow.f64 (/.f64 1 z) 3) (*.f64 y t))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 314690115749/10000000000 (*.f64 y t)) (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y t))) (pow.f64 (/.f64 1 z) 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 119400905721/10000000000 (*.f64 y t)) (+.f64 (*.f64 -4794205543508662672843/10000000000000000000 (*.f64 y t)) (*.f64 -15234687407/1000000000 (+.f64 (*.f64 314690115749/10000000000 (*.f64 y t)) (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y t)))))) (pow.f64 (/.f64 1 z) 5))))))
(*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y t))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y t)) (*.f64 15234687407/1000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) (*.f64 y t))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 4) (+.f64 (*.f64 314690115749/10000000000 (*.f64 y t)) (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y t))))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y t)) (*.f64 15234687407/1000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) (*.f64 y t)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 4) (+.f64 (*.f64 314690115749/10000000000 (*.f64 y t)) (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y t))))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y t)) (+.f64 (*.f64 15234687407/1000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) (*.f64 y t))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -119400905721/10000000000 (*.f64 y t)) (+.f64 (*.f64 4794205543508662672843/10000000000000000000 (*.f64 y t)) (*.f64 15234687407/1000000000 (+.f64 (*.f64 314690115749/10000000000 (*.f64 y t)) (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y t)))))) (pow.f64 (/.f64 -1 z) 5))))))
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 (pow.f64 z 2) t)
(*.f64 t (pow.f64 (/.f64 1 z) -2))
(*.f64 t (pow.f64 (/.f64 1 z) -2))
(*.f64 t (pow.f64 (/.f64 1 z) -2))
(*.f64 t (pow.f64 (/.f64 1 z) -2))
(*.f64 (pow.f64 (/.f64 -1 z) -2) t)
(*.f64 (pow.f64 (/.f64 -1 z) -2) t)
(*.f64 (pow.f64 (/.f64 -1 z) -2) t)
(*.f64 (pow.f64 (/.f64 -1 z) -2) t)
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))) 1)
(*.f64 y (/.f64 1 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z z)) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 t (*.f64 z z)) (*.f64 y (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 y (*.f64 t (*.f64 z z))) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 1)
(*.f64 1 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))
(*.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) (*.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (*.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 y (neg.f64 (*.f64 t (*.f64 z z)))) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y (*.f64 t (*.f64 z z))))
(*.f64 (*.f64 y t) (*.f64 (*.f64 z z) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y 1) (/.f64 (*.f64 t (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (*.f64 t (*.f64 z z)) 1) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) 1) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (*.f64 y t) 1) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 z z)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 t (*.f64 z z)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y t) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 z z) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 t (*.f64 z z)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 t (*.f64 z z)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y t) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 z z) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 224502278183706222041215714334315011/1000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 3))) (+.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2) (-.f64 369386059793087248348441/1000000000000000000000000 (*.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (*.f64 z 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2) -369386059793087248348441/1000000000000000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) -607771387771/1000000000000))
(pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 1)
(pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) 3)
(pow.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y (*.f64 t (*.f64 z z)))) -1)
(neg.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 2))
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 z z)))) 1)
(pow.f64 (*.f64 t (*.f64 z z)) 1)
(pow.f64 (pow.f64 (*.f64 t (*.f64 z z)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 z z))) 3)
(pow.f64 (*.f64 z (sqrt.f64 t)) 2)
(sqrt.f64 (*.f64 (*.f64 t t) (pow.f64 z 4)))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 z z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 z z)))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 z z)) 3))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 z z) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 t 3)))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 z z))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 z z))))
(exp.f64 (log.f64 (*.f64 t (*.f64 z z))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 z z))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 t (*.f64 z z))))) 1)
(pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 1)
(pow.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) 2)
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) (*.f64 z z)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 t (*.f64 z z))))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 t (*.f64 z z)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 z z)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 t (*.f64 z z)))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 t (*.f64 z z)))))
(exp.f64 (log.f64 (*.f64 y (*.f64 t (*.f64 z z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 1))
Outputs
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)))
(*.f64 (*.f64 y t) (*.f64 1000000000000/607771387771 (*.f64 z z)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 t (pow.f64 z 3)))))
(fma.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 (*.f64 y t) (pow.f64 z 3))))
(fma.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t))) (*.f64 (*.f64 y t) (*.f64 (pow.f64 z 3) -11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y t))))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 t (pow.f64 z 3))))))
(fma.f64 -1 (*.f64 (pow.f64 z 4) (*.f64 (*.f64 y t) -123439798033292669987862100000000000000/224502278183706222041215714334315011)) (fma.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 (*.f64 y t) (pow.f64 z 3)))))
(-.f64 (fma.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t))) (*.f64 (*.f64 y t) (*.f64 (pow.f64 z 3) -11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000000000/224502278183706222041215714334315011 (pow.f64 z 4))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y t))))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y t)))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y t)))) (pow.f64 z 5))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 t (pow.f64 z 3)))))))
(fma.f64 -1 (*.f64 (pow.f64 z 4) (*.f64 (*.f64 y t) -123439798033292669987862100000000000000/224502278183706222041215714334315011)) (fma.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)) (fma.f64 -1 (*.f64 (fma.f64 -11940090572100/607771387771 (*.f64 (*.f64 y t) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (*.f64 (*.f64 y t) -366483641311159495500493000000000000000/224502278183706222041215714334315011)) (pow.f64 z 5)) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 (*.f64 y t) (pow.f64 z 3))))))
(-.f64 (fma.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 (neg.f64 (fma.f64 (*.f64 y t) -366483641311159495500493000000000000000/224502278183706222041215714334315011 (*.f64 (*.f64 y t) 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481))) (pow.f64 z 5) (*.f64 (*.f64 y t) (*.f64 (pow.f64 z 3) -11940090572100000000000000/369386059793087248348441)))) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000000000/224502278183706222041215714334315011 (pow.f64 z 4))))
(-.f64 (-.f64 (fma.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t))) (*.f64 (*.f64 y t) (*.f64 (pow.f64 z 3) -11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000000000/224502278183706222041215714334315011 (pow.f64 z 4)))) (*.f64 (fma.f64 (*.f64 y t) -366483641311159495500493000000000000000/224502278183706222041215714334315011 (*.f64 (*.f64 y t) 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481)) (pow.f64 z 5)))
(*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) 2)))
(*.f64 (*.f64 y t) (pow.f64 (/.f64 1 z) 2))
(*.f64 t (*.f64 (pow.f64 (/.f64 1 z) 2) y))
(*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y))
(+.f64 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) 2))) (*.f64 -15234687407/1000000000 (*.f64 (pow.f64 (/.f64 1 z) 3) (*.f64 y t))))
(fma.f64 y (*.f64 t (pow.f64 (/.f64 1 z) 2)) (*.f64 -15234687407/1000000000 (*.f64 (*.f64 y t) (/.f64 1 (pow.f64 z 3)))))
(fma.f64 (*.f64 y t) (pow.f64 (/.f64 1 z) 2) (*.f64 (*.f64 y t) (/.f64 -15234687407/1000000000 (pow.f64 z 3))))
(fma.f64 (*.f64 y t) (/.f64 1 (*.f64 z z)) (*.f64 (*.f64 y t) (/.f64 -15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) 2))) (+.f64 (*.f64 -15234687407/1000000000 (*.f64 (pow.f64 (/.f64 1 z) 3) (*.f64 y t))) (*.f64 -1 (*.f64 (+.f64 (*.f64 314690115749/10000000000 (*.f64 y t)) (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y t))) (pow.f64 (/.f64 1 z) 4)))))
(fma.f64 y (*.f64 t (pow.f64 (/.f64 1 z) 2)) (fma.f64 -15234687407/1000000000 (*.f64 (*.f64 y t) (/.f64 1 (pow.f64 z 3))) (neg.f64 (*.f64 (*.f64 (*.f64 y t) -200626688814104383649/1000000000000000000) (pow.f64 (/.f64 1 z) 4)))))
(-.f64 (fma.f64 (*.f64 y t) (pow.f64 (/.f64 1 z) 2) (*.f64 (*.f64 y t) (/.f64 -15234687407/1000000000 (pow.f64 z 3)))) (*.f64 (*.f64 y (*.f64 t -200626688814104383649/1000000000000000000)) (pow.f64 (/.f64 1 z) 4)))
(-.f64 (fma.f64 (*.f64 y t) (/.f64 1 (*.f64 z z)) (*.f64 (*.f64 y t) (/.f64 -15234687407/1000000000 (pow.f64 z 3)))) (*.f64 (*.f64 y (*.f64 t -200626688814104383649/1000000000000000000)) (pow.f64 (/.f64 1 z) 4)))
(+.f64 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) 2))) (+.f64 (*.f64 -15234687407/1000000000 (*.f64 (pow.f64 (/.f64 1 z) 3) (*.f64 y t))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 314690115749/10000000000 (*.f64 y t)) (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y t))) (pow.f64 (/.f64 1 z) 4))) (*.f64 -1 (*.f64 (+.f64 (*.f64 119400905721/10000000000 (*.f64 y t)) (+.f64 (*.f64 -4794205543508662672843/10000000000000000000 (*.f64 y t)) (*.f64 -15234687407/1000000000 (+.f64 (*.f64 314690115749/10000000000 (*.f64 y t)) (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y t)))))) (pow.f64 (/.f64 1 z) 5))))))
(fma.f64 y (*.f64 t (pow.f64 (/.f64 1 z) 2)) (fma.f64 -15234687407/1000000000 (*.f64 (*.f64 y t) (/.f64 1 (pow.f64 z 3))) (*.f64 -1 (+.f64 (*.f64 (*.f64 (*.f64 y t) -200626688814104383649/1000000000000000000) (pow.f64 (/.f64 1 z) 4)) (*.f64 (fma.f64 119400905721/10000000000 (*.f64 y t) (fma.f64 -4794205543508662672843/10000000000000000000 (*.f64 y t) (*.f64 -15234687407/1000000000 (*.f64 (*.f64 y t) -200626688814104383649/1000000000000000000)))) (pow.f64 (/.f64 1 z) 5))))))
(fma.f64 y (*.f64 t (pow.f64 (/.f64 1 z) 2)) (fma.f64 -15234687407/1000000000 (*.f64 t (/.f64 y (pow.f64 z 3))) (neg.f64 (fma.f64 (*.f64 y (*.f64 t -200626688814104383649/1000000000000000000)) (pow.f64 (/.f64 1 z) 4) (*.f64 (+.f64 (*.f64 (*.f64 y t) 3056484889584343817560917008143/1000000000000000000000000000) (*.f64 (*.f64 y t) -4674804637787662672843/10000000000000000000)) (pow.f64 (/.f64 1 z) 5))))))
(-.f64 (fma.f64 (*.f64 y t) (/.f64 1 (*.f64 z z)) (*.f64 (*.f64 y t) (/.f64 -15234687407/1000000000 (pow.f64 z 3)))) (fma.f64 (*.f64 y (*.f64 t -200626688814104383649/1000000000000000000)) (pow.f64 (/.f64 1 z) 4) (*.f64 (+.f64 (*.f64 (*.f64 y t) 3056484889584343817560917008143/1000000000000000000000000000) (*.f64 (*.f64 y t) -4674804637787662672843/10000000000000000000)) (pow.f64 (/.f64 1 z) 5))))
(*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y t))
(*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) 2))
(*.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) 2)))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y t)) (*.f64 15234687407/1000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) (*.f64 y t))))
(fma.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y t) (*.f64 15234687407/1000000000 (*.f64 (*.f64 y t) (/.f64 -1 (pow.f64 z 3)))))
(*.f64 (*.f64 y t) (+.f64 (/.f64 -15234687407/1000000000 (pow.f64 z 3)) (pow.f64 (/.f64 -1 z) 2)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 4) (+.f64 (*.f64 314690115749/10000000000 (*.f64 y t)) (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y t))))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y t)) (*.f64 15234687407/1000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) (*.f64 y t)))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 y t) -200626688814104383649/1000000000000000000) (pow.f64 (/.f64 -1 z) 4)) (fma.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y t) (*.f64 15234687407/1000000000 (*.f64 (*.f64 y t) (/.f64 -1 (pow.f64 z 3))))))
(-.f64 (*.f64 (*.f64 y t) (+.f64 (/.f64 -15234687407/1000000000 (pow.f64 z 3)) (pow.f64 (/.f64 -1 z) 2))) (*.f64 (*.f64 y t) (*.f64 -200626688814104383649/1000000000000000000 (pow.f64 (/.f64 -1 z) 4))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 4) (+.f64 (*.f64 314690115749/10000000000 (*.f64 y t)) (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y t))))) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y t)) (+.f64 (*.f64 15234687407/1000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) (*.f64 y t))) (*.f64 -1 (*.f64 (+.f64 (*.f64 -119400905721/10000000000 (*.f64 y t)) (+.f64 (*.f64 4794205543508662672843/10000000000000000000 (*.f64 y t)) (*.f64 15234687407/1000000000 (+.f64 (*.f64 314690115749/10000000000 (*.f64 y t)) (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y t)))))) (pow.f64 (/.f64 -1 z) 5))))))
(fma.f64 -1 (*.f64 (*.f64 (*.f64 y t) -200626688814104383649/1000000000000000000) (pow.f64 (/.f64 -1 z) 4)) (fma.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 (*.f64 y t) (/.f64 -1 (pow.f64 z 3))) (neg.f64 (*.f64 (fma.f64 -119400905721/10000000000 (*.f64 y t) (fma.f64 4794205543508662672843/10000000000000000000 (*.f64 y t) (*.f64 15234687407/1000000000 (*.f64 (*.f64 y t) -200626688814104383649/1000000000000000000)))) (pow.f64 (/.f64 -1 z) 5))))))
(-.f64 (-.f64 (*.f64 (*.f64 y t) (+.f64 (/.f64 -15234687407/1000000000 (pow.f64 z 3)) (pow.f64 (/.f64 -1 z) 2))) (*.f64 (+.f64 (*.f64 (*.f64 y t) -3056484889584343817560917008143/1000000000000000000000000000) (*.f64 (*.f64 y t) 4674804637787662672843/10000000000000000000)) (pow.f64 (/.f64 -1 z) 5))) (*.f64 (*.f64 y t) (*.f64 -200626688814104383649/1000000000000000000 (pow.f64 (/.f64 -1 z) 4))))
(-.f64 (-.f64 (*.f64 (*.f64 y t) (+.f64 (/.f64 -15234687407/1000000000 (pow.f64 z 3)) (pow.f64 (/.f64 -1 z) 2))) (*.f64 (*.f64 y t) (*.f64 -200626688814104383649/1000000000000000000 (pow.f64 (/.f64 -1 z) 4)))) (*.f64 (+.f64 (*.f64 (*.f64 y t) -3056484889584343817560917008143/1000000000000000000000000000) (*.f64 (*.f64 y t) 4674804637787662672843/10000000000000000000)) (pow.f64 (/.f64 -1 z) 5)))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 z 2) t)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 t (pow.f64 (/.f64 1 z) -2))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 t (pow.f64 (/.f64 1 z) -2))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 t (pow.f64 (/.f64 1 z) -2))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 t (pow.f64 (/.f64 1 z) -2))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(*.f64 (pow.f64 (/.f64 -1 z) -2) t)
(*.f64 t (pow.f64 (/.f64 -1 z) -2))
(*.f64 (pow.f64 (/.f64 -1 z) -2) t)
(*.f64 t (pow.f64 (/.f64 -1 z) -2))
(*.f64 (pow.f64 (/.f64 -1 z) -2) t)
(*.f64 t (pow.f64 (/.f64 -1 z) -2))
(*.f64 (pow.f64 (/.f64 -1 z) -2) t)
(*.f64 t (pow.f64 (/.f64 -1 z) -2))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 (*.f64 y (pow.f64 (/.f64 -1 z) -2)) t)
(*.f64 t (*.f64 y (pow.f64 (/.f64 -1 z) -2)))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 (*.f64 y (pow.f64 (/.f64 -1 z) -2)) t)
(*.f64 t (*.f64 y (pow.f64 (/.f64 -1 z) -2)))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 (*.f64 y (pow.f64 (/.f64 -1 z) -2)) t)
(*.f64 t (*.f64 y (pow.f64 (/.f64 -1 z) -2)))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 (*.f64 y (pow.f64 (/.f64 -1 z) -2)) t)
(*.f64 t (*.f64 y (pow.f64 (/.f64 -1 z) -2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))) 1)
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 y (/.f64 1 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z z)) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (*.f64 t (*.f64 z z)) (*.f64 y (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (*.f64 y (*.f64 t (*.f64 z z))) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 1)
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 1 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) 2))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) (*.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(*.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (*.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (*.f64 y (neg.f64 (*.f64 t (*.f64 z z)))) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (*.f64 (*.f64 y (*.f64 (neg.f64 t) (*.f64 z z))) 1) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 y (/.f64 (-.f64 -607771387771/1000000000000 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))) (*.f64 (*.f64 z t) (neg.f64 z))))
(*.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y (*.f64 t (*.f64 z z))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (*.f64 y t) (*.f64 (*.f64 z z) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 y 1) (/.f64 (*.f64 t (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 t (*.f64 z z)) 1) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) 1) (/.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) 1) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 y t) 1) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 z z)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 t (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 z z))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (/.f64 t (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 z z)))
(*.f64 (/.f64 (*.f64 t (*.f64 z z)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 t (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 z z))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (/.f64 t (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 z z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 t (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 z z))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (/.f64 t (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 z z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 z (*.f64 y t)))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 z (*.f64 y t)))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 t (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 z z))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (/.f64 t (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 z z)))
(*.f64 (/.f64 (*.f64 y t) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 z z) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 t (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 z z))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (/.f64 t (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 z z)))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 t (*.f64 z z)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(*.f64 (/.f64 (*.f64 t (*.f64 z z)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(*.f64 (/.f64 (*.f64 y t) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 z z) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 224502278183706222041215714334315011/1000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 3))) (+.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2) (-.f64 369386059793087248348441/1000000000000000000000000 (*.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (*.f64 z 607771387771/1000000000000)))))
(/.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) (-.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2) 369386059793087248348441/1000000000000000000000000) (*.f64 (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) (*.f64 z 607771387771/1000000000000)))) (+.f64 224502278183706222041215714334315011/1000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 3)))
(/.f64 (*.f64 y (*.f64 (*.f64 z (*.f64 z t)) (+.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2) (+.f64 369386059793087248348441/1000000000000000000000000 (*.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) -607771387771/1000000000000))))) (+.f64 224502278183706222041215714334315011/1000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 3)))
(*.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2) -369386059793087248348441/1000000000000000000000000)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) -607771387771/1000000000000))
(/.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) -607771387771/1000000000000)) (+.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2) -369386059793087248348441/1000000000000000000000000))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2) -369386059793087248348441/1000000000000000000000000) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) -607771387771/1000000000000)))
(pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 1)
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 3) 1/3)
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) 3)
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(pow.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)
(pow.f64 (/.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y (*.f64 t (*.f64 z z)))) -1)
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(neg.f64 (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (*.f64 (*.f64 y (*.f64 (neg.f64 t) (*.f64 z z))) 1) (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 y (/.f64 (-.f64 -607771387771/1000000000000 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))) (*.f64 (*.f64 z t) (neg.f64 z))))
(sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 2))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))) 3))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z))))) 1))
(*.f64 (*.f64 y t) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (*.f64 t (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (*.f64 t (*.f64 z (/.f64 z (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 z z)))) 1)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(pow.f64 (*.f64 t (*.f64 z z)) 1)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(pow.f64 (pow.f64 (*.f64 t (*.f64 z z)) 3) 1/3)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 z z))) 3)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(pow.f64 (*.f64 z (sqrt.f64 t)) 2)
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(sqrt.f64 (*.f64 (*.f64 t t) (pow.f64 z 4)))
(sqrt.f64 (*.f64 t (*.f64 t (pow.f64 z 4))))
(fabs.f64 (*.f64 z (*.f64 z t)))
(log.f64 (pow.f64 (exp.f64 t) (*.f64 z z)))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 z z)))))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 z z)) 3))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (*.f64 z z) 3)))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 t 3)))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 z z))))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 z z))))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(exp.f64 (log.f64 (*.f64 t (*.f64 z z))))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 z z))) 1))
(*.f64 t (*.f64 z z))
(*.f64 z (*.f64 z t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 t (*.f64 z z))))) 1)
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 1)
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(pow.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) 1/3)
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 3)
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) 2)
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(sqrt.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 2))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 t) (*.f64 z z)) y))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 t (*.f64 z z))))))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (*.f64 t (*.f64 z z)) 3)))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 t (*.f64 z z)) 3) (pow.f64 y 3)))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 t (*.f64 z z)))))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 t (*.f64 z z)))))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(exp.f64 (log.f64 (*.f64 y (*.f64 t (*.f64 z z)))))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 1))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 z (*.f64 z (*.f64 y t)))

localize43.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.3b
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
0.4b
(*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)
2.1b
(+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
8.6b
(fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
Compiler

Compiled 108 to 60 computations (44.4% saved)

series48.0ms (0.2%)

Counts
4 → 108
Calls

27 calls:

TimeVariablePointExpression
15.0ms
y
@inf
(fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
4.0ms
t
@0
(fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
2.0ms
y
@0
(fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
2.0ms
y
@-inf
(fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
2.0ms
z
@0
(fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
Compiler

Compiled 2226 to 1801 computations (19.1% saved)

rewrite112.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
742×fma-def_binary64
376×fma-neg_binary64
342×expm1-udef_binary64
342×log1p-udef_binary64
201×add-sqr-sqrt_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01860
140652
2545752
Stop Event
node limit
Counts
4 → 129
Calls
Call 1
Inputs
(fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y 313060547623/100000000000) (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) 1) (*.f64 y 313060547623/100000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2) (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) 3) (pow.f64 (*.f64 y 313060547623/100000000000) 3)) (fma.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (*.f64 y y)) (*.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 y 313060547623/100000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (*.f64 98006906478012650950129/10000000000000000000000 (*.f64 y y))) (-.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 313060547623/100000000000) y) (exp.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))) (exp.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (/.f64 (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 2) (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (/.f64 1 (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)) (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (fma.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3))) (neg.f64 (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000))) (neg.f64 (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))) (pow.f64 (exp.f64 -3652704169880641883561/100000000000000000000) (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) (exp.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 -3652704169880641883561/100000000000000000000) (/.f64 y z)) (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (*.f64 (/.f64 1 z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (pow.f64 z -2) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 1 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 y z)) 2) (*.f64 (cbrt.f64 (/.f64 y z)) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 2) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 2) (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2) (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (pow.f64 z -2)) 2) (*.f64 (cbrt.f64 (pow.f64 z -2)) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 y z)) (*.f64 (sqrt.f64 (/.f64 y z)) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (/.f64 1 z) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (cbrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))) (cbrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (sqrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y 1) (/.f64 -3652704169880641883561/100000000000000000000 z) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (cbrt.f64 (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 (cbrt.f64 z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (sqrt.f64 z)) (/.f64 -3652704169880641883561/100000000000000000000 (sqrt.f64 z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 1 z) (sqrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (*.f64 (/.f64 1 z) (sqrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (pow.f64 (cbrt.f64 (/.f64 y z)) 2)) (cbrt.f64 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (sqrt.f64 (/.f64 y z))) (sqrt.f64 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 z -2) (pow.f64 (cbrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) 2)) (cbrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (pow.f64 z -2) (sqrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (sqrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 z (*.f64 y -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 z -3652704169880641883561/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3652704169880641883561/100000000000000000000 (/.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y -3652704169880641883561/100000000000000000000)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 y) -3652704169880641883561/100000000000000000000) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -3652704169880641883561/100000000000000000000 (neg.f64 y)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -3652704169880641883561/100000000000000000000) (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -96047373095969393482859561415214033485802345388282609817640067281719149276594480099527152557783/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 2097282795505392098308292846412836941049218783047631405124570929/10000000000000000000000000000000000000000000000000000000000 (*.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -45796100221584283915100827016327/100000000000000000000000000000) y))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 -96047373095969393482859561415214033485802345388282609817640067281719149276594480099527152557783/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) 1))))))

simplify126.0ms (0.6%)

Algorithm
egg-herbie
Rules
688×times-frac_binary64
423×unswap-sqr_binary64
409×cancel-sign-sub-inv_binary64
300×fma-neg_binary64
197×log-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03494796
18984745
231014695
Stop Event
node limit
Counts
237 → 209
Calls
Call 1
Inputs
(*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)))
(+.f64 (*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)) (pow.f64 (/.f64 1 z) 2)))
(+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)) (pow.f64 (/.f64 1 z) 2)))
(+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)) (pow.f64 (/.f64 1 z) 2)))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y))
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(/.f64 (*.f64 y t) (pow.f64 z 2))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(/.f64 (*.f64 y t) (pow.f64 z 2))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)))
(+.f64 (*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)))
(+.f64 (*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)) (pow.f64 (/.f64 1 z) 2))))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)) (pow.f64 (/.f64 1 z) 2))))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y)))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(/.f64 (*.f64 y t) (pow.f64 z 2))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(/.f64 (*.f64 y t) (pow.f64 z 2))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))
(+.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 y 313060547623/100000000000))
(+.f64 (*.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) 1) (*.f64 y 313060547623/100000000000))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))) 1)
(*.f64 1 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(*.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 1)
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2) (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) 3) (pow.f64 (*.f64 y 313060547623/100000000000) 3)) (fma.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (*.f64 y y)) (*.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 y 313060547623/100000000000)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (*.f64 98006906478012650950129/10000000000000000000000 (*.f64 y y))) (-.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 y 313060547623/100000000000)))
(pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 313060547623/100000000000) y) (exp.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))) (exp.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000)))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (/.f64 (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))))
(*.f64 1 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))
(*.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 1)
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 2) (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (/.f64 1 (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)) (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3))))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (fma.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3))) (neg.f64 (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000))) (neg.f64 (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 1)
(pow.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 3)
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 2))
(log.f64 (exp.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))) (pow.f64 (exp.f64 -3652704169880641883561/100000000000000000000) (/.f64 y z))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) (exp.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 -3652704169880641883561/100000000000000000000) (/.f64 y z)) (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 3))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(exp.f64 (log.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 1))
(fma.f64 1 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 1 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 1 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 y (*.f64 (/.f64 1 z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (pow.f64 z -2) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 1 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y z)) 2) (*.f64 (cbrt.f64 (/.f64 y z)) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 2) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 2) (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2) (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 z -2)) 2) (*.f64 (cbrt.f64 (pow.f64 z -2)) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (sqrt.f64 (/.f64 y z)) (*.f64 (sqrt.f64 (/.f64 y z)) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (/.f64 1 z) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (cbrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))) (cbrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (sqrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (/.f64 y 1) (/.f64 -3652704169880641883561/100000000000000000000 z) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (/.f64 y (cbrt.f64 (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 (cbrt.f64 z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (/.f64 y (sqrt.f64 z)) (/.f64 -3652704169880641883561/100000000000000000000 (sqrt.f64 z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 (/.f64 1 z) (sqrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (*.f64 (/.f64 1 z) (sqrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (pow.f64 (cbrt.f64 (/.f64 y z)) 2)) (cbrt.f64 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (sqrt.f64 (/.f64 y z))) (sqrt.f64 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (*.f64 (pow.f64 z -2) (pow.f64 (cbrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) 2)) (cbrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (*.f64 (pow.f64 z -2) (sqrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (sqrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 1)
(/.f64 1 (/.f64 z (*.f64 y -3652704169880641883561/100000000000000000000)))
(/.f64 y (/.f64 z -3652704169880641883561/100000000000000000000))
(/.f64 -3652704169880641883561/100000000000000000000 (/.f64 z y))
(/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)
(/.f64 (neg.f64 (*.f64 y -3652704169880641883561/100000000000000000000)) (neg.f64 z))
(/.f64 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) 1) z)
(/.f64 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))
(/.f64 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (sqrt.f64 z)) (sqrt.f64 z))
(/.f64 (*.f64 (neg.f64 y) -3652704169880641883561/100000000000000000000) (neg.f64 z))
(/.f64 (*.f64 -3652704169880641883561/100000000000000000000 (neg.f64 y)) (neg.f64 z))
(pow.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 2)
(pow.f64 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 -3652704169880641883561/100000000000000000000) (/.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(exp.f64 (log.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000))) 1)
(pow.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) 3)
(pow.f64 (sqrt.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) 2)
(pow.f64 (*.f64 -96047373095969393482859561415214033485802345388282609817640067281719149276594480099527152557783/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 3)) 1/3)
(sqrt.f64 (*.f64 2097282795505392098308292846412836941049218783047631405124570929/10000000000000000000000000000000000000000000000000000000000 (*.f64 y y)))
(log.f64 (pow.f64 (exp.f64 -45796100221584283915100827016327/100000000000000000000000000000) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000))))
(cbrt.f64 (*.f64 -96047373095969393482859561415214033485802345388282609817640067281719149276594480099527152557783/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))
(log1p.f64 (expm1.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))
(exp.f64 (log.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) 1))
Outputs
(*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)))
(*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))
(*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))
(+.f64 (*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(+.f64 (*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(+.f64 (*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)) (pow.f64 (/.f64 1 z) 2)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)) (pow.f64 (/.f64 1 z) 2)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)) (pow.f64 (/.f64 1 z) 2)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y))
(fma.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y))
(fma.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))
(+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y))
(fma.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 y (+.f64 (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))) (/.f64 t (*.f64 z z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z)))))
(*.f64 y (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 y (+.f64 (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))) (/.f64 t (*.f64 z z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z)))))
(*.f64 y (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 y (+.f64 (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))) (/.f64 t (*.f64 z z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z)))))
(*.f64 y (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 y (+.f64 (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))) (/.f64 t (*.f64 z z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z)))))
(*.f64 y (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 y (+.f64 (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))) (/.f64 t (*.f64 z z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z)))))
(*.f64 y (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 y (+.f64 (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))) (/.f64 t (*.f64 z z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z)))))
(*.f64 y (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 y (+.f64 (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))) (/.f64 t (*.f64 z z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z)))))
(*.f64 y (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))
(*.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) y)
(*.f64 y (+.f64 (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))) (/.f64 t (*.f64 z z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z)))))
(*.f64 y (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(*.f64 y (+.f64 (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))) (/.f64 t (*.f64 z z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z)))))
(*.f64 y (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(*.f64 y (+.f64 (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))) (/.f64 t (*.f64 z z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z)))))
(*.f64 y (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(*.f64 y (+.f64 (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))) (/.f64 t (*.f64 z z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z)))))
(*.f64 y (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(*.f64 y (+.f64 (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))) (/.f64 t (*.f64 z z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z)))))
(*.f64 y (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))
(+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))
(fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))
(fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000)))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000)))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000)))
(/.f64 (*.f64 y t) (pow.f64 z 2))
(/.f64 y (/.f64 (*.f64 z z) t))
(*.f64 (/.f64 y z) (/.f64 t z))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000)))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000)))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000)))
(/.f64 (*.f64 y t) (pow.f64 z 2))
(/.f64 y (/.f64 (*.f64 z z) t))
(*.f64 (/.f64 y z) (/.f64 t z))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000)))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000)))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000)))
(*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)))
(*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))
(*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))
(+.f64 (*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 (pow.f64 z -2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)) (pow.f64 (/.f64 1 z) 2))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)) (pow.f64 (/.f64 1 z) 2))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y))) (*.f64 313060547623/100000000000 y)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (-.f64 (/.f64 t (*.f64 z z)) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)) (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (-.f64 (/.f64 t (*.f64 z z)) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)) (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (-.f64 (/.f64 t (*.f64 z z)) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)) (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (-.f64 (/.f64 t (*.f64 z z)) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)) (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (-.f64 (/.f64 t (*.f64 z z)) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)) (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (-.f64 (/.f64 t (*.f64 z z)) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)) (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (-.f64 (/.f64 t (*.f64 z z)) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)) (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 y (-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))) (/.f64 t (pow.f64 z 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))))
(*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))
(*.f64 y (+.f64 313060547623/100000000000 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (-.f64 (/.f64 t (*.f64 z z)) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(*.f64 y (+.f64 (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)) (/.f64 -3652704169880641883561/100000000000000000000 z)))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(neg.f64 (*.f64 y (-.f64 (fma.f64 -1 (/.f64 t (*.f64 z z)) (/.f64 3652704169880641883561/100000000000000000000 z)) (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))))))
(*.f64 y (neg.f64 (-.f64 (-.f64 (/.f64 3652704169880641883561/100000000000000000000 z) (/.f64 t (*.f64 z z))) (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))))))
(*.f64 y (neg.f64 (-.f64 (/.f64 3652704169880641883561/100000000000000000000 z) (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(neg.f64 (*.f64 y (-.f64 (fma.f64 -1 (/.f64 t (*.f64 z z)) (/.f64 3652704169880641883561/100000000000000000000 z)) (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))))))
(*.f64 y (neg.f64 (-.f64 (-.f64 (/.f64 3652704169880641883561/100000000000000000000 z) (/.f64 t (*.f64 z z))) (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))))))
(*.f64 y (neg.f64 (-.f64 (/.f64 3652704169880641883561/100000000000000000000 z) (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(neg.f64 (*.f64 y (-.f64 (fma.f64 -1 (/.f64 t (*.f64 z z)) (/.f64 3652704169880641883561/100000000000000000000 z)) (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))))))
(*.f64 y (neg.f64 (-.f64 (-.f64 (/.f64 3652704169880641883561/100000000000000000000 z) (/.f64 t (*.f64 z z))) (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))))))
(*.f64 y (neg.f64 (-.f64 (/.f64 3652704169880641883561/100000000000000000000 z) (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))))
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 (/.f64 t (pow.f64 z 2))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z))) (+.f64 313060547623/100000000000 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 1 (pow.f64 z 2))))) y))
(neg.f64 (*.f64 y (-.f64 (fma.f64 -1 (/.f64 t (*.f64 z z)) (/.f64 3652704169880641883561/100000000000000000000 z)) (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))))))
(*.f64 y (neg.f64 (-.f64 (-.f64 (/.f64 3652704169880641883561/100000000000000000000 z) (/.f64 t (*.f64 z z))) (+.f64 313060547623/100000000000 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z))))))
(*.f64 y (neg.f64 (-.f64 (/.f64 3652704169880641883561/100000000000000000000 z) (+.f64 (/.f64 (/.f64 t z) z) (fma.f64 (pow.f64 z -2) 45796100221584283915100827016327/100000000000000000000000000000 313060547623/100000000000)))))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2)))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000)))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000))))
(/.f64 (*.f64 y t) (pow.f64 z 2))
(/.f64 y (/.f64 (*.f64 z z) t))
(*.f64 (/.f64 y z) (/.f64 t z))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000))))
(/.f64 (*.f64 y t) (pow.f64 z 2))
(/.f64 y (/.f64 (*.f64 z z) t))
(*.f64 (/.f64 y z) (/.f64 t z))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000))))
(+.f64 (/.f64 (*.f64 y t) (pow.f64 z 2)) (+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (pow.f64 z 2))) (*.f64 313060547623/100000000000 y))))
(+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 y (*.f64 z z)) (*.f64 y 313060547623/100000000000))))
(+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 45796100221584283915100827016327/100000000000000000000000000000 (/.f64 (/.f64 y z) z) (*.f64 y 313060547623/100000000000))))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(*.f64 -45796100221584283915100827016327/100000000000000000000000000000 y)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(+.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 y 313060547623/100000000000))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(+.f64 (*.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) 1) (*.f64 y 313060547623/100000000000))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))) 1)
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(*.f64 1 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(*.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 1)
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2) (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) 3) (pow.f64 (*.f64 y 313060547623/100000000000) 3)) (fma.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (*.f64 y y)) (*.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 y 313060547623/100000000000)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) 3) (pow.f64 (*.f64 y 313060547623/100000000000) 3)) (fma.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (*.f64 y y)) (*.f64 (pow.f64 z -2) (*.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) 3)) (fma.f64 (pow.f64 z -4) (*.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (*.f64 y (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (fma.f64 98006906478012650950129/10000000000000000000000 (*.f64 y y) (*.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 y -313060547623/100000000000)))))
(/.f64 (fma.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) 3)) (fma.f64 (pow.f64 z -4) (*.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (*.f64 y (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (fma.f64 y (*.f64 y 98006906478012650950129/10000000000000000000000) (*.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 y -313060547623/100000000000)))))
(/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (*.f64 98006906478012650950129/10000000000000000000000 (*.f64 y y))) (-.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 y 313060547623/100000000000)))
(/.f64 (+.f64 (*.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (*.f64 -98006906478012650950129/10000000000000000000000 (*.f64 y y))) (-.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (*.f64 y 313060547623/100000000000)))
(/.f64 (fma.f64 (pow.f64 z -4) (*.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (*.f64 y (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (*.f64 (*.f64 y y) -98006906478012650950129/10000000000000000000000)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y -313060547623/100000000000)))
(/.f64 (fma.f64 (*.f64 (*.f64 y y) (pow.f64 z -4)) (*.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 (*.f64 y y) -98006906478012650950129/10000000000000000000000)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y -313060547623/100000000000)))
(pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 1)
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 3)
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2)
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3) 1/3)
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(log.f64 (*.f64 (pow.f64 (exp.f64 313060547623/100000000000) y) (exp.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000))) (exp.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(log.f64 (*.f64 (exp.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (+.f64 1 (expm1.f64 (*.f64 y 313060547623/100000000000)))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 1))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))) 1)
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(-.f64 (/.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))) (/.f64 (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) -13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 2) (*.f64 (pow.f64 (/.f64 y z) 2) -13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))))
(*.f64 1 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(*.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 1)
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(*.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 2))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 2) (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(*.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(*.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (/.f64 1 (fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (-.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (-.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 3)) (fma.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) (-.f64 (fma.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z) (*.f64 y -313060547623/100000000000)) (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (/.f64 1 (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) -13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 2) (*.f64 (pow.f64 (/.f64 y z) 2) -13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)) (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (/.f64 1 (fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (-.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (-.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 3)) (fma.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) (-.f64 (fma.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z) (*.f64 y -313060547623/100000000000)) (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 2)))
(/.f64 1 (/.f64 (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))) (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) -13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 2) (*.f64 (pow.f64 (/.f64 y z) 2) -13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)))
(*.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (/.f64 1 (fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (-.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (-.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 3)) (fma.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) (-.f64 (fma.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z) (*.f64 y -313060547623/100000000000)) (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (fma.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (fma.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (fma.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000 (*.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (-.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 3)) (fma.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000 (*.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) -13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 2) (*.f64 (pow.f64 (/.f64 y z) 2) -13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3))) (neg.f64 (fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (/.f64 1 (fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (-.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 3)) (fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (-.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000 (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 3)) (fma.f64 (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)) (-.f64 (fma.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z) (*.f64 y -313060547623/100000000000)) (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000))) (neg.f64 (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 y z)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) -13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 2) (*.f64 (pow.f64 (/.f64 y z) 2) -13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000) (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2)) (-.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (+.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 2) (*.f64 (pow.f64 (/.f64 y z) 2) -13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))) 2) (*.f64 (pow.f64 (/.f64 y z) 2) -13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000)) (fma.f64 (/.f64 y z) 3652704169880641883561/100000000000000000000 (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)))))
(pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 1)
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(pow.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 3) 1/3)
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 3)
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(pow.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 2)
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(sqrt.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 2))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(log.f64 (exp.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))) (pow.f64 (exp.f64 -3652704169880641883561/100000000000000000000) (/.f64 y z))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(log.f64 (*.f64 (exp.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) (exp.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(log.f64 (*.f64 (pow.f64 (exp.f64 -3652704169880641883561/100000000000000000000) (/.f64 y z)) (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) (+.f64 1 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(cbrt.f64 (pow.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 3))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(expm1.f64 (log1p.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(log1p.f64 (expm1.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(exp.f64 (log.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))) 1))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 1 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 1 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 1 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (/.f64 1 z) (*.f64 (/.f64 1 z) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 y (*.f64 (/.f64 1 z) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (pow.f64 z -2) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) 1 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y z)) 2) (*.f64 (cbrt.f64 (/.f64 y z)) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 2) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 2) (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) 2) (cbrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (pow.f64 z -2)) 2) (*.f64 (cbrt.f64 (pow.f64 z -2)) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (sqrt.f64 (/.f64 y z)) (*.f64 (sqrt.f64 (/.f64 y z)) -3652704169880641883561/100000000000000000000) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (sqrt.f64 (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000))) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (/.f64 1 z) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (cbrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))))) (cbrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (sqrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (sqrt.f64 (*.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (/.f64 y 1) (/.f64 -3652704169880641883561/100000000000000000000 z) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (/.f64 y (cbrt.f64 (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 (cbrt.f64 z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (/.f64 y (cbrt.f64 (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 (cbrt.f64 z)) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z))))
(fma.f64 (/.f64 y (sqrt.f64 z)) (/.f64 -3652704169880641883561/100000000000000000000 (sqrt.f64 z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 (/.f64 1 z) (sqrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (*.f64 (/.f64 1 z) (sqrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (pow.f64 (cbrt.f64 (/.f64 y z)) 2)) (cbrt.f64 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 -3652704169880641883561/100000000000000000000 (sqrt.f64 (/.f64 y z))) (sqrt.f64 (/.f64 y z)) (fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 (pow.f64 z -2) (pow.f64 (cbrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) 2)) (cbrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(fma.f64 (*.f64 (pow.f64 z -2) (sqrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)))) (sqrt.f64 (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(fma.f64 (pow.f64 z -2) (*.f64 y (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000)) (fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(fma.f64 (*.f64 (pow.f64 z -2) y) (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))) 1)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(/.f64 1 (/.f64 z (*.f64 y -3652704169880641883561/100000000000000000000)))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(/.f64 y (/.f64 z -3652704169880641883561/100000000000000000000))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(/.f64 -3652704169880641883561/100000000000000000000 (/.f64 z y))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(/.f64 (neg.f64 (*.f64 y -3652704169880641883561/100000000000000000000)) (neg.f64 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(/.f64 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) 1) z)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(/.f64 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))
(/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 (cbrt.f64 z) (cbrt.f64 (*.f64 z z))))
(*.f64 (/.f64 y (cbrt.f64 (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 (cbrt.f64 z)))
(/.f64 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)))
(/.f64 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(/.f64 (*.f64 (neg.f64 y) -3652704169880641883561/100000000000000000000) (neg.f64 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(/.f64 (*.f64 -3652704169880641883561/100000000000000000000 (neg.f64 y)) (neg.f64 z))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(pow.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000) 1)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 3)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 2)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(pow.f64 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 -3652704169880641883561/100000000000000000000) (/.f64 y z)))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000))))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y z) 3) -48735284001734330594984436848596424619921687540204270183942487481/1000000000000000000000000000000000000000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(exp.f64 (log.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) 1))
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000))) 1)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(pow.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000) 1)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(pow.f64 (cbrt.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) 3)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(pow.f64 (sqrt.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) 2)
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(pow.f64 (*.f64 -96047373095969393482859561415214033485802345388282609817640067281719149276594480099527152557783/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 3)) 1/3)
(cbrt.f64 (*.f64 -96047373095969393482859561415214033485802345388282609817640067281719149276594480099527152557783/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(sqrt.f64 (*.f64 2097282795505392098308292846412836941049218783047631405124570929/10000000000000000000000000000000000000000000000000000000000 (*.f64 y y)))
(sqrt.f64 (*.f64 (*.f64 y y) 2097282795505392098308292846412836941049218783047631405124570929/10000000000000000000000000000000000000000000000000000000000))
(sqrt.f64 (*.f64 y (*.f64 y 2097282795505392098308292846412836941049218783047631405124570929/10000000000000000000000000000000000000000000000000000000000)))
(log.f64 (pow.f64 (exp.f64 -45796100221584283915100827016327/100000000000000000000000000000) y))
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000))))
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(cbrt.f64 (*.f64 -96047373095969393482859561415214033485802345388282609817640067281719149276594480099527152557783/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(log1p.f64 (expm1.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(exp.f64 (log.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) 1))
(*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)

eval385.0ms (1.9%)

Compiler

Compiled 21933 to 13978 computations (36.3% saved)

prune358.0ms (1.7%)

Pruning

42 alts after pruning (41 fresh and 1 done)

PrunedKeptTotal
New95322975
Fresh21921
Picked101
Done314
Total959421001
Error
0.0b
Counts
1001 → 42
Alt Table
Click to see full alt table
StatusErrorProgram
20.6b
(fma.f64 y 313060547623/100000000000 x)
53.4b
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
57.5b
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
40.1b
(+.f64 (pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3) x)
20.6b
(+.f64 (*.f64 313060547623/100000000000 y) x)
27.1b
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
42.8b
(+.f64 (exp.f64 (log.f64 (*.f64 313060547623/100000000000 y))) x)
29.2b
(+.f64 x (fma.f64 1000000000000/607771387771 (*.f64 y b) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) z)))
31.8b
(+.f64 x (/.f64 (fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
57.0b
(+.f64 x (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (pow.f64 (/.f64 1 z) -4) y)))
37.9b
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
34.0b
(+.f64 x (/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
29.3b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
31.3b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
22.1b
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
40.2b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
43.0b
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
37.9b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))
29.9b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))))
22.8b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)))
27.2b
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
18.6b
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
35.7b
(+.f64 x (+.f64 (fma.f64 y 313060547623/100000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)) (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 (+.f64 (-.f64 (*.f64 a (neg.f64 y)) (*.f64 y 1112090185084895700201045470302189/1000000000000000000000000000000)) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (/.f64 -1 z))))))
41.6b
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
35.7b
(+.f64 x (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (/.f64 (+.f64 (fma.f64 y a (neg.f64 (*.f64 y -1112090185084895700201045470302189/1000000000000000000000000000000))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (pow.f64 z 3))))
41.0b
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
39.4b
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
29.2b
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
25.1b
(+.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
18.6b
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
27.2b
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
39.4b
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
37.9b
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
43.9b
(+.f64 x (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
27.8b
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
41.7b
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
44.6b
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
39.4b
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
37.9b
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
45.4b
(+.f64 x (exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 1/3)))
48.5b
(*.f64 313060547623/100000000000 y)
32.5b
x
Compiler

Compiled 1920 to 1389 computations (27.7% saved)

localize20.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
0.1b
(/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
0.1b
(*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y)
0.2b
(/.f64 365270416988064188356100/98006906478012650950129 z)
Compiler

Compiled 47 to 36 computations (23.4% saved)

series39.0ms (0.2%)

Counts
4 → 48
Calls

15 calls:

TimeVariablePointExpression
25.0ms
z
@inf
(/.f64 365270416988064188356100/98006906478012650950129 z)
1.0ms
z
@-inf
(/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
1.0ms
z
@inf
(/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
1.0ms
z
@-inf
(*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y)
1.0ms
z
@0
(/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
Compiler

Compiled 1020 to 894 computations (12.4% saved)

rewrite88.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
450×log-prod_binary64
360×exp-prod_binary64
298×prod-exp_binary64
264×pow2_binary64
247×pow-prod-down_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01031
121831
2269331
Stop Event
node limit
Counts
4 → 188
Calls
Call 1
Inputs
(/.f64 365270416988064188356100/98006906478012650950129 z)
(*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y)
(/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 365270416988064188356100/98006906478012650950129 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 365270416988064188356100/98006906478012650950129 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2) (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -365270416988064188356100/98006906478012650950129 (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) 365270416988064188356100/98006906478012650950129)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)) (cbrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (sqrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z 98006906478012650950129/365270416988064188356100)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) (cbrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 y) (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) (sqrt.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 y) (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y 1) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 y) (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y -1) (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 y) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) (log.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (*.f64 (log.f64 y) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1) (*.f64 (log.f64 y) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) (*.f64 (log.f64 y) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (log.f64 y) (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 1 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2) -1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 -1) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (neg.f64 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (cbrt.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (sqrt.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)) (/.f64 10000000000000000000000/98006906478012650950129 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (/.f64 1 (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)) (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (+.f64 10000000000000000000000/98006906478012650950129 (-.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (neg.f64 (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) (neg.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 10000000000000000000000/98006906478012650950129 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2))) (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (E.f64) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -3) -1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) -3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) -2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)) (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)) (cbrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) (sqrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2) (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -365270416988064188356100/98006906478012650950129 (/.f64 1 (neg.f64 z)) 100000000000/313060547623)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 z) 365270416988064188356100/98006906478012650950129 100000000000/313060547623)))))

simplify115.0ms (0.6%)

Algorithm
egg-herbie
Rules
500×distribute-rgt-in_binary64
460×distribute-lft-in_binary64
296×sqr-pow_binary64
209×log-prod_binary64
201×exp-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04832705
111032576
232912550
Stop Event
node limit
Counts
236 → 287
Calls
Call 1
Inputs
(*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))
(+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))
(+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))))
(+.f64 (*.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (*.f64 (pow.f64 z 4) y)) (+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2))) (*.f64 313060547623/100000000000 y)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2))) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 1 z) 3) y)))))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) y)) (*.f64 313060547623/100000000000 y)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) y)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) y)))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(*.f64 98006906478012650950129/365270416988064188356100 z)
(+.f64 (*.f64 98006906478012650950129/365270416988064188356100 z) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (pow.f64 z 2)))
(+.f64 (*.f64 98006906478012650950129/365270416988064188356100 z) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (pow.f64 z 2)) (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (pow.f64 z 3))))
(+.f64 (*.f64 98006906478012650950129/365270416988064188356100 z) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (pow.f64 z 2)) (+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (pow.f64 z 3)) (*.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (pow.f64 z 4)))))
313060547623/100000000000
(-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 313060547623/100000000000 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 1 z) 2))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 (/.f64 1 z) 3)) (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 1 z) 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)))
313060547623/100000000000
(-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 313060547623/100000000000 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)))
(-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 (/.f64 -1 z) 3)) (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
100000000000/313060547623
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
100000000000/313060547623
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 0 (/.f64 365270416988064188356100/98006906478012650950129 z))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 1)
(*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))
(*.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1)
(*.f64 1 (/.f64 365270416988064188356100/98006906478012650950129 z))
(*.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2) (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 -365270416988064188356100/98006906478012650950129 (/.f64 1 (neg.f64 z)))
(*.f64 (/.f64 1 z) 365270416988064188356100/98006906478012650950129)
(pow.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1)
(pow.f64 (E.f64) (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)) 1/2)
(pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3)
(pow.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2)
(pow.f64 (*.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3)) 1/3)
(pow.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) -1)
(pow.f64 (/.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) 1) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)) (cbrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (sqrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(sqrt.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)))
(log.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(cbrt.f64 (*.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3)))
(expm1.f64 (log1p.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log1p.f64 (expm1.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 1/3))
(exp.f64 (*.f64 (log.f64 (*.f64 z 98006906478012650950129/365270416988064188356100)) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 1) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3) 1/3))
(+.f64 0 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1)
(/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) (cbrt.f64 y)))
(/.f64 (sqrt.f64 y) (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) (sqrt.f64 y)))
(/.f64 (neg.f64 y) (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 (/.f64 y 1) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(/.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 (*.f64 -1 y) (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 (*.f64 y -1) (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(pow.f64 (E.f64) (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3)
(pow.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)
(pow.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)) 1/3)
(pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2))
(log.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) 1))
(exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(exp.f64 (-.f64 (log.f64 y) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1) (log.f64 y)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) (log.f64 y)))
(exp.f64 (+.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) (*.f64 (log.f64 y) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1)
(*.f64 1 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2))
(*.f64 -1 (/.f64 1 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (/.f64 1 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(*.f64 (/.f64 1 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(pow.f64 (E.f64) (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -2) 1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -3) 1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2) -1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3) -1/3)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -3)
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) 2)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2)
(pow.f64 (exp.f64 -1) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(pow.f64 (neg.f64 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (cbrt.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (sqrt.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -2))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -3))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -3)) 1/3))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1) 1))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) 1))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)
(-.f64 (/.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)) (/.f64 10000000000000000000000/98006906478012650950129 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(*.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(*.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)
(*.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (/.f64 1 (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(*.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)) (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)))
(/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)))
(/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2))
(/.f64 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) -1)
(/.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(/.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (+.f64 10000000000000000000000/98006906478012650950129 (-.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(/.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(/.f64 (neg.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (neg.f64 (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(/.f64 (neg.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) (neg.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(/.f64 (-.f64 10000000000000000000000/98006906478012650950129 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2))) (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)
(pow.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1)
(pow.f64 (E.f64) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -3) -1/3)
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2) 1/2)
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3) 1/3)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) -3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) -2)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)
(pow.f64 (/.f64 (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)) (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) -1)
(pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)) (cbrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) (sqrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(exp.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1) 1))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1)))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)))
(fma.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z) 100000000000/313060547623)
(fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1 100000000000/313060547623)
(fma.f64 1 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(fma.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2) 100000000000/313060547623)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2) (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 100000000000/313060547623)
(fma.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 100000000000/313060547623)
(fma.f64 -365270416988064188356100/98006906478012650950129 (/.f64 1 (neg.f64 z)) 100000000000/313060547623)
(fma.f64 (/.f64 1 z) 365270416988064188356100/98006906478012650950129 100000000000/313060547623)
Outputs
(*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))
(+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))
(fma.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 y (*.f64 z z)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))
(fma.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z) (*.f64 y (*.f64 z (*.f64 z -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721))))
(*.f64 y (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)))
(+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))))
(fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (fma.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 y (*.f64 z z)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))))
(fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (fma.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z) (*.f64 y (*.f64 z (*.f64 z -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721)))))
(fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (*.f64 y (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100))))
(+.f64 (*.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (*.f64 (pow.f64 z 4) y)) (+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))))
(fma.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (*.f64 y (pow.f64 z 4)) (fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (fma.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 y (*.f64 z z)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))))
(fma.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (*.f64 y (pow.f64 z 4)) (fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (fma.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z) (*.f64 y (*.f64 z (*.f64 z -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721))))))
(+.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100))) (*.f64 y (fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (pow.f64 z 3) (*.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (pow.f64 z 4)))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2))) (*.f64 313060547623/100000000000 y)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2)) (*.f64 y 313060547623/100000000000)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 y (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 z -2)))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 z -2) 313060547623/100000000000)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2))) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 1 z) 3) y)))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2)) (fma.f64 313060547623/100000000000 y (*.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 y (/.f64 1 (pow.f64 z 3)))))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 z -2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3))))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (+.f64 313060547623/100000000000 (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 z -2) (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3))))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) y)) (*.f64 313060547623/100000000000 y)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 2)) (*.f64 y 313060547623/100000000000)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2) 313060547623/100000000000)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) y)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) y)))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 -1 z) 2)) (fma.f64 313060547623/100000000000 y (*.f64 48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 y (/.f64 -1 (pow.f64 z 3)))))))
(+.f64 (fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2) 313060547623/100000000000))) (*.f64 y (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (+.f64 313060547623/100000000000 (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2) (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3))))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 98006906478012650950129/365270416988064188356100 z)
(+.f64 (*.f64 98006906478012650950129/365270416988064188356100 z) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (pow.f64 z 2)))
(fma.f64 98006906478012650950129/365270416988064188356100 z (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))
(fma.f64 98006906478012650950129/365270416988064188356100 z (*.f64 z (*.f64 z -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721)))
(*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100))
(+.f64 (*.f64 98006906478012650950129/365270416988064188356100 z) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (pow.f64 z 2)) (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (pow.f64 z 3))))
(fma.f64 98006906478012650950129/365270416988064188356100 z (fma.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z) (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (pow.f64 z 3))))
(fma.f64 98006906478012650950129/365270416988064188356100 z (*.f64 (*.f64 z z) (+.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 z))))
(+.f64 (*.f64 98006906478012650950129/365270416988064188356100 z) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (pow.f64 z 2)) (+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (pow.f64 z 3)) (*.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (pow.f64 z 4)))))
(fma.f64 98006906478012650950129/365270416988064188356100 z (fma.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z) (fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (pow.f64 z 3) (*.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (pow.f64 z 4)))))
313060547623/100000000000
(-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)))
(-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))
(+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z))
(-.f64 (+.f64 313060547623/100000000000 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 1 z) 2))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)))
(+.f64 313060547623/100000000000 (-.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 1 z) 2)) (/.f64 3652704169880641883561/100000000000000000000 z)))
(+.f64 313060547623/100000000000 (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 z -2) (/.f64 -3652704169880641883561/100000000000000000000 z)))
(-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 (/.f64 1 z) 3)) (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 1 z) 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)))
(+.f64 313060547623/100000000000 (-.f64 (fma.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (/.f64 1 (pow.f64 z 3)) (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 1 z) 2))) (/.f64 3652704169880641883561/100000000000000000000 z)))
(+.f64 313060547623/100000000000 (+.f64 (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 z -2) (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3))) (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 z -2) (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3))) (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
313060547623/100000000000
(-.f64 313060547623/100000000000 (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)))
(-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))
(+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z))
(-.f64 (+.f64 313060547623/100000000000 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)))
(+.f64 313060547623/100000000000 (-.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2)) (/.f64 3652704169880641883561/100000000000000000000 z)))
(+.f64 (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2) 313060547623/100000000000) (/.f64 -3652704169880641883561/100000000000000000000 z))
(-.f64 (+.f64 313060547623/100000000000 (+.f64 (*.f64 48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 (/.f64 -1 z) 3)) (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2)))) (*.f64 3652704169880641883561/100000000000000000000 (/.f64 1 z)))
(+.f64 313060547623/100000000000 (-.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (/.f64 -1 (pow.f64 z 3)) (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2))) (/.f64 3652704169880641883561/100000000000000000000 z)))
(+.f64 (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2) (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3))) (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))
(+.f64 (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 (/.f64 -1 z) 2) (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3))) (+.f64 313060547623/100000000000 (/.f64 -3652704169880641883561/100000000000000000000 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
100000000000/313060547623
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
100000000000/313060547623
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(+.f64 0 (/.f64 365270416988064188356100/98006906478012650950129 z))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 1)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(*.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(*.f64 1 (/.f64 365270416988064188356100/98006906478012650950129 z))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(*.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2) (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(*.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(*.f64 -365270416988064188356100/98006906478012650950129 (/.f64 1 (neg.f64 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(*.f64 (/.f64 1 z) 365270416988064188356100/98006906478012650950129)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (E.f64) (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)) 1/2)
(sqrt.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)))
(sqrt.f64 (*.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641))
(pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (*.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3)) 1/3)
(cbrt.f64 (*.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3)))
(pow.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) -1)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (/.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) 1) -1)
(/.f64 365270416988064188356100/98006906478012650950129 z)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)) (cbrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (sqrt.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(sqrt.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)))
(sqrt.f64 (*.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641))
(log.f64 (exp.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(cbrt.f64 (*.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3)))
(expm1.f64 (log1p.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(log1p.f64 (expm1.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 1))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 3))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) 1/3))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (log.f64 (*.f64 z 98006906478012650950129/365270416988064188356100)) -1))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 1) 1))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3) 1/3))
(/.f64 365270416988064188356100/98006906478012650950129 z)
(+.f64 0 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 (pow.f64 (cbrt.f64 y) 2) (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) (cbrt.f64 y)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 (sqrt.f64 y) (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) (sqrt.f64 y)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 (neg.f64 y) (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 (/.f64 y 1) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 (/.f64 y (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 (*.f64 -1 y) (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 (*.f64 y -1) (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (E.f64) (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) 1/2)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3) 1/3)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)) 1/3)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -1)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))) 2)) (cbrt.f64 (log.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (sqrt.f64 (log.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(sqrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1/3))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) 1))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (-.f64 (log.f64 y) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1) (log.f64 y)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) (log.f64 y)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (+.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (*.f64 (log.f64 y) 1)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (+.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1) (*.f64 (log.f64 y) 1)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (+.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) (*.f64 (log.f64 y) 1)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (+.f64 (log.f64 y) (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (+.f64 (*.f64 (log.f64 y) 1) (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 0 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1)
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 1 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) -2)) 1) (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) -2)) (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -2)) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) -2)) 1) (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) -2)) (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(*.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 -1 (/.f64 1 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (/.f64 1 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(/.f64 (+.f64 10000000000000000000000/98006906478012650950129 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (/.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 z))) (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367))
(*.f64 (/.f64 1 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129))
(pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1)
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (E.f64) (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -2) 1/2)
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -3) 1/3)
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2) -1/2)
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3) -1/3)
(*.f64 (pow.f64 (pow.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3) -1/6) (pow.f64 (pow.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) 3) -1/6))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3)
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -3)
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) 2)
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2)
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (exp.f64 -1) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (neg.f64 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) -1)
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (cbrt.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (neg.f64 (log.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))) 2)) (cbrt.f64 (neg.f64 (log.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (sqrt.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 (log.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (sqrt.f64 (neg.f64 (log.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -2))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log.f64 (exp.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -3))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(expm1.f64 (log1p.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log1p.f64 (expm1.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -3)) 1/3))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (*.f64 -1/2 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1) -1))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1) 1))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) 1))
(/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(-.f64 (/.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)) (/.f64 10000000000000000000000/98006906478012650950129 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(-.f64 (/.f64 (*.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)) (/.f64 10000000000000000000000/98006906478012650950129 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(fma.f64 (/.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)) (pow.f64 z -2) (/.f64 -10000000000000000000000/98006906478012650950129 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(*.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(*.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(*.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(*.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(*.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (/.f64 1 (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(/.f64 (*.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) 1) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(/.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (+.f64 10000000000000000000000/98006906478012650950129 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (/.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(*.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(/.f64 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(/.f64 (fma.f64 (pow.f64 z -2) -133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 10000000000000000000000/98006906478012650950129) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(/.f64 1 (/.f64 (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)) (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)))
(/.f64 (*.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) 1) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(/.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (+.f64 10000000000000000000000/98006906478012650950129 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (/.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)))
(*.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(/.f64 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(/.f64 (fma.f64 (pow.f64 z -2) -133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 10000000000000000000000/98006906478012650950129) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(/.f64 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z))) -1)
(/.f64 (+.f64 -100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)) -1)
(-.f64 100000000000/313060547623 (/.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -1))
(/.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(/.f64 (*.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) 1) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(/.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (+.f64 10000000000000000000000/98006906478012650950129 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (/.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(/.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (+.f64 10000000000000000000000/98006906478012650950129 (-.f64 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2)) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(/.f64 (*.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) 1) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(/.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (+.f64 10000000000000000000000/98006906478012650950129 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (/.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(/.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(*.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(/.f64 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(/.f64 (fma.f64 (pow.f64 z -2) -133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 10000000000000000000000/98006906478012650950129) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(/.f64 (neg.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (neg.f64 (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(/.f64 (*.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) 1) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(/.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (+.f64 10000000000000000000000/98006906478012650950129 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (/.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(/.f64 (neg.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) (neg.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(*.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(/.f64 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(/.f64 (fma.f64 (pow.f64 z -2) -133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 10000000000000000000000/98006906478012650950129) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(/.f64 (-.f64 10000000000000000000000/98006906478012650950129 (*.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2))) (-.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(/.f64 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(/.f64 (fma.f64 (pow.f64 z -2) -133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 10000000000000000000000/98006906478012650950129) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 1)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(pow.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(pow.f64 (E.f64) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -3) -1/3)
(*.f64 (pow.f64 (pow.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) -3) -1/6) (pow.f64 (pow.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) -3) -1/6))
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2) 1/2)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3) 1/3)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) -3)
(pow.f64 (/.f64 1 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) -3)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) -2)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(pow.f64 (/.f64 (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)) (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) -1)
(/.f64 (*.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) 1) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(/.f64 (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367) (+.f64 10000000000000000000000/98006906478012650950129 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (/.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623) (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) -1)
(*.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623)))
(/.f64 (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(/.f64 (fma.f64 (pow.f64 z -2) -133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 10000000000000000000000/98006906478012650950129) (+.f64 100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)) (cbrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) 2)) (cbrt.f64 (log.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) (sqrt.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))) (sqrt.f64 (log.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 2))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(log.f64 (exp.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(exp.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1/3))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(exp.f64 (*.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1) 1))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(exp.f64 (neg.f64 (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -1)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1)))
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(fma.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z) 100000000000/313060547623)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(fma.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 1 100000000000/313060547623)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(fma.f64 1 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(fma.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2) 100000000000/313060547623)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 2) (cbrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 100000000000/313060547623)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(fma.f64 (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) (sqrt.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)) 100000000000/313060547623)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(fma.f64 -365270416988064188356100/98006906478012650950129 (/.f64 1 (neg.f64 z)) 100000000000/313060547623)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))
(fma.f64 (/.f64 1 z) 365270416988064188356100/98006906478012650950129 100000000000/313060547623)
(+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))

localize5.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.1b
(*.f64 313060547623/100000000000 y)
Compiler

Compiled 11 to 9 computations (18.2% saved)

localize12.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
0.1b
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)))
10.5b
(*.f64 (*.f64 y t) (*.f64 z z))
Compiler

Compiled 44 to 15 computations (65.9% saved)

series28.0ms (0.1%)

Counts
3 → 120
Calls

30 calls:

TimeVariablePointExpression
3.0ms
y
@0
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)))
1.0ms
x
@0
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
1.0ms
t
@0
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)))
1.0ms
t
@-inf
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)))
1.0ms
y
@inf
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)))
Compiler

Compiled 1928 to 1542 computations (20% saved)

rewrite69.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
986×prod-diff_binary64
622×log-prod_binary64
307×pow2_binary64
281×fma-def_binary64
215×pow1/3_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01139
123437
2310537
Stop Event
node limit
Counts
3 → 100
Calls
Call 1
Inputs
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 t (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 t (*.f64 z z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 (*.f64 z z) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 y t) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y t) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 (*.f64 z z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 y t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (fma.f64 2 (log.f64 z) (log.f64 (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (fma.f64 2 (log.f64 z) (log.f64 (*.f64 y t))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771)) z) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x x) (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)) (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 2) (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) (sqrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4))) (/.f64 1 (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x)) (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z))))) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y t) 2)) (-.f64 (*.f64 x x) (*.f64 (*.f64 x 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4))) (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)))) (neg.f64 (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)) (*.f64 x x)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x)) (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z))))) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))) (exp.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))) (+.f64 1 (expm1.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))) (+.f64 1 (expm1.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z z) (*.f64 (*.f64 y t) 1000000000000/607771387771) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (*.f64 t (*.f64 z z))) 1000000000000/607771387771 x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) 1 x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 1 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4))) (cbrt.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) (*.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 1000000000000/607771387771) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771)) z) (*.f64 (sqrt.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771)) z) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (*.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 1000000000000/607771387771) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) (*.f64 z z) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (*.f64 t z)) (*.f64 z 1000000000000/607771387771) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1000000000000/607771387771 y) (*.f64 t (*.f64 z z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z z)) (*.f64 y t) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1000000000000/607771387771 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2)) (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z (sqrt.f64 (*.f64 y t)))) (*.f64 z (sqrt.f64 (*.f64 y t))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t z))) z x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) z) z x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 1) (*.f64 z z) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) (cbrt.f64 (pow.f64 z 4))) (pow.f64 (cbrt.f64 z) 2) x)))))

simplify102.0ms (0.5%)

Algorithm
egg-herbie
Rules
472×unswap-sqr_binary64
471×distribute-rgt-in_binary64
450×distribute-lft-in_binary64
264×cancel-sign-sub-inv_binary64
198×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02573357
16353286
221453254
378753254
Stop Event
node limit
Counts
220 → 144
Calls
Call 1
Inputs
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t))) x)
(+.f64 0 (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 t (*.f64 z z))))) 1)
(pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 1)
(pow.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 3)
(pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 2)
(pow.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 (*.f64 z z) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 y t) 3)) 1/3)
(sqrt.f64 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y t) 2)))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 t (*.f64 z z))))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 (*.f64 z z) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 y t) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 t (*.f64 z z)))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 t (*.f64 z z)))))
(exp.f64 (fma.f64 2 (log.f64 z) (log.f64 (*.f64 y t))))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 z) (log.f64 (*.f64 y t))) 1))
(+.f64 0 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))) 1)
(pow.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))) 3)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771)) z) 2)
(pow.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3)) 1/3)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)))
(log.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))))
(cbrt.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))
(exp.f64 (log.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))) 1))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x))) 1)
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)) (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))))
(*.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 1)
(*.f64 1 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 2) (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) (sqrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4))) (/.f64 1 (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x)) (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z))))) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)))))
(/.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x)))
(/.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y t) 2)) (-.f64 (*.f64 x x) (*.f64 (*.f64 x 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4))) (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z))))))
(/.f64 (neg.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)))) (neg.f64 (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)) (*.f64 x x)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)))
(pow.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 1)
(pow.f64 (pow.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x)) (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z))))) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)))) -1)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))) (exp.f64 x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z))))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))
(exp.f64 (log.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 1))
(fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) x)
(fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)
(fma.f64 (*.f64 z z) (*.f64 (*.f64 y t) 1000000000000/607771387771) x)
(fma.f64 (*.f64 y (*.f64 t (*.f64 z z))) 1000000000000/607771387771 x)
(fma.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z))) x)
(fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) 1 x)
(fma.f64 x 1 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))
(fma.f64 1 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) x)
(fma.f64 1 x (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4))) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4))) (cbrt.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) (*.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 1000000000000/607771387771) x)
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771)) z) (*.f64 (sqrt.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771)) z) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))
(fma.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (*.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 1000000000000/607771387771) x)
(fma.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) (*.f64 z z) x)
(fma.f64 (*.f64 y (*.f64 t z)) (*.f64 z 1000000000000/607771387771) x)
(fma.f64 (*.f64 1000000000000/607771387771 y) (*.f64 t (*.f64 z z)) x)
(fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z z)) (*.f64 y t) x)
(fma.f64 (*.f64 1000000000000/607771387771 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2)) (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) x)
(fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z (sqrt.f64 (*.f64 y t)))) (*.f64 z (sqrt.f64 (*.f64 y t))) x)
(fma.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t z))) z x)
(fma.f64 (*.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) z) z x)
(fma.f64 (*.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 1) (*.f64 z z) x)
(fma.f64 (*.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) (cbrt.f64 (pow.f64 z 4))) (pow.f64 (cbrt.f64 z) 2) x)
Outputs
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t))) x)
(fma.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t))) x)
(fma.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t))) x)
(fma.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)) x)
(+.f64 0 (*.f64 y (*.f64 t (*.f64 z z))))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 z (*.f64 z t))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z))))))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 t (*.f64 z z))))) 1)
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 1)
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(pow.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) 1/3)
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 3)
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 2)
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(pow.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 (*.f64 z z) 3)) 1/3)
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(pow.f64 (*.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 y t) 3)) 1/3)
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(sqrt.f64 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y t) 2)))
(fabs.f64 (*.f64 z (*.f64 z (*.f64 y t))))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 z z))))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 t (*.f64 z z))))))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 (*.f64 z z) 3)))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z z) 3) (pow.f64 (*.f64 y t) 3)))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 t (*.f64 z z)))))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 t (*.f64 z z)))))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(exp.f64 (fma.f64 2 (log.f64 z) (log.f64 (*.f64 y t))))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(exp.f64 (*.f64 (fma.f64 2 (log.f64 z) (log.f64 (*.f64 y t))) 1))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 t (*.f64 z (*.f64 z y)))
(*.f64 z (*.f64 z (*.f64 y t)))
(+.f64 0 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z))))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 t (*.f64 z (*.f64 z y)))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))) 1)
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(pow.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) 1)
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))) 3)
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771)) z) 2)
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(pow.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) 1000000000000000000000000000000000000/224502278183706222041215714334315011))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)))
(sqrt.f64 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 2)))
(sqrt.f64 (*.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 z 4)) (pow.f64 (*.f64 y t) 2)))
(fabs.f64 (*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771)))
(log.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(cbrt.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) 1000000000000000000000000000000000000/224502278183706222041215714334315011))
(cbrt.f64 (*.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(exp.f64 (log.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))) 1))
(*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))
(*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))
(*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x))) 1)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(-.f64 (/.f64 (*.f64 x x) (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))) (/.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)) (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 2))) (+.f64 x (*.f64 (*.f64 y (*.f64 t (*.f64 z z))) -1000000000000/607771387771)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 z 4)) (pow.f64 (*.f64 y t) 2))) (fma.f64 (*.f64 t (*.f64 z (*.f64 z y))) -1000000000000/607771387771 x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 z 4) (*.f64 (pow.f64 (*.f64 y t) 2) -1000000000000000000000000/369386059793087248348441))) (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))
(*.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 1)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(*.f64 1 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 2))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 2) (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(*.f64 (sqrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) (sqrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x))))
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))) (fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) (neg.f64 x)) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771)))) (fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) (neg.f64 x)) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y t) 2)) (*.f64 x (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4))) (/.f64 1 (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 2))) (+.f64 x (*.f64 (*.f64 y (*.f64 t (*.f64 z z))) -1000000000000/607771387771)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 z 4)) (pow.f64 (*.f64 y t) 2))) (fma.f64 (*.f64 t (*.f64 z (*.f64 z y))) -1000000000000/607771387771 x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 z 4) (*.f64 (pow.f64 (*.f64 y t) 2) -1000000000000000000000000/369386059793087248348441))) (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x)) (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3))))
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))) (fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) (neg.f64 x)) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771)))) (fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) (neg.f64 x)) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y t) 2)) (*.f64 x (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z))))) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 2))) (+.f64 x (*.f64 (*.f64 y (*.f64 t (*.f64 z z))) -1000000000000/607771387771)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 z 4)) (pow.f64 (*.f64 y t) 2))) (fma.f64 (*.f64 t (*.f64 z (*.f64 z y))) -1000000000000/607771387771 x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 z 4) (*.f64 (pow.f64 (*.f64 y t) 2) -1000000000000000000000000/369386059793087248348441))) (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))
(/.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x)))
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))) (fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) (neg.f64 x)) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771)))) (fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) (neg.f64 x)) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y t) 2)) (*.f64 x (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))))
(/.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y t) 2)) (-.f64 (*.f64 x x) (*.f64 (*.f64 x 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))))))
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))) (fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) (neg.f64 x)) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771)))) (fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) (neg.f64 x)) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y t) 2)) (*.f64 x (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4))) (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 2))) (+.f64 x (*.f64 (*.f64 y (*.f64 t (*.f64 z z))) -1000000000000/607771387771)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 z 4)) (pow.f64 (*.f64 y t) 2))) (fma.f64 (*.f64 t (*.f64 z (*.f64 z y))) -1000000000000/607771387771 x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 z 4) (*.f64 (pow.f64 (*.f64 y t) 2) -1000000000000000000000000/369386059793087248348441))) (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))
(/.f64 (neg.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x))))
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))) (fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) (neg.f64 x)) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771)))) (fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) (neg.f64 x)) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y t) 2)) (*.f64 x (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)))) (neg.f64 (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 2))) (+.f64 x (*.f64 (*.f64 y (*.f64 t (*.f64 z z))) -1000000000000/607771387771)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 z 4)) (pow.f64 (*.f64 y t) 2))) (fma.f64 (*.f64 t (*.f64 z (*.f64 z y))) -1000000000000/607771387771 x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 z 4) (*.f64 (pow.f64 (*.f64 y t) 2) -1000000000000000000000000/369386059793087248348441))) (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)) (*.f64 x x)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 2))) (+.f64 x (*.f64 (*.f64 y (*.f64 t (*.f64 z z))) -1000000000000/607771387771)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 z 4)) (pow.f64 (*.f64 y t) 2))) (fma.f64 (*.f64 t (*.f64 z (*.f64 z y))) -1000000000000/607771387771 x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 z 4) (*.f64 (pow.f64 (*.f64 y t) 2) -1000000000000000000000000/369386059793087248348441))) (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))
(pow.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 1)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(pow.f64 (pow.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 3) 1/3)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 3)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 2)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(pow.f64 (/.f64 (fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) (fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) (neg.f64 x)) (*.f64 x x)) (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3))) -1)
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 y (*.f64 t (*.f64 z z))) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))) (fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) (neg.f64 x)) (*.f64 x x))))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771)))) (fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) (neg.f64 x)) (*.f64 x x)))
(/.f64 (fma.f64 (*.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 z 6)) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y t) 2)) (*.f64 x (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))))
(pow.f64 (/.f64 (+.f64 x (*.f64 -1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z))))) (-.f64 (*.f64 x x) (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4)))) -1)
(/.f64 (-.f64 (*.f64 x x) (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 2))) (+.f64 x (*.f64 (*.f64 y (*.f64 t (*.f64 z z))) -1000000000000/607771387771)))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 z 4)) (pow.f64 (*.f64 y t) 2))) (fma.f64 (*.f64 t (*.f64 z (*.f64 z y))) -1000000000000/607771387771 x))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 z 4) (*.f64 (pow.f64 (*.f64 y t) 2) -1000000000000000000000000/369386059793087248348441))) (fma.f64 (*.f64 z (*.f64 z (*.f64 y t))) -1000000000000/607771387771 x))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 2))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(log.f64 (exp.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x))))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))) (exp.f64 x)))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(log.f64 (*.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z)))) (+.f64 1 (expm1.f64 x))))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))) (+.f64 1 (expm1.f64 x))))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y (*.f64 t (*.f64 z z))))))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))))))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x) 3))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(exp.f64 (log.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)) 1))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 y t) (*.f64 (*.f64 z z) 1000000000000/607771387771) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 z z) (*.f64 (*.f64 y t) 1000000000000/607771387771) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 y (*.f64 t (*.f64 z z))) 1000000000000/607771387771 x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) 1 x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 x 1 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 1 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 1 x (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4))) x)
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))) (cbrt.f64 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 2))) x)
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))) (cbrt.f64 (*.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 z 4)) (pow.f64 (*.f64 y t) 2))) x)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771)) 2)) x)
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 2) (pow.f64 z 4))) (cbrt.f64 (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771))) x)
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))))) (cbrt.f64 (*.f64 (pow.f64 z 4) (pow.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) 2))) x)
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 z (*.f64 y (*.f64 t 1000000000000/607771387771))))) (cbrt.f64 (*.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 z 4)) (pow.f64 (*.f64 y t) 2))) x)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 (*.f64 y z) z) (*.f64 t 1000000000000/607771387771)) 2)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2) (*.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 1000000000000/607771387771) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 (sqrt.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771)) z) (*.f64 (sqrt.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771)) z) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (*.f64 (*.f64 t (*.f64 z z)) 1000000000000/607771387771)))
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (*.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 1000000000000/607771387771) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) (*.f64 z z) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 y (*.f64 t z)) (*.f64 z 1000000000000/607771387771) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 1000000000000/607771387771 y) (*.f64 t (*.f64 z z)) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z z)) (*.f64 y t) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 1000000000000/607771387771 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) 2)) (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z)))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z (sqrt.f64 (*.f64 y t)))) (*.f64 z (sqrt.f64 (*.f64 y t))) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t z))) z x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) z) z x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) 1) (*.f64 z z) x)
(fma.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (*.f64 z z))) x)
(fma.f64 y (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z t))) x)
(fma.f64 (*.f64 (*.f64 (*.f64 y t) 1000000000000/607771387771) (cbrt.f64 (pow.f64 z 4))) (pow.f64 (cbrt.f64 z) 2) x)
(fma.f64 (*.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (cbrt.f64 (pow.f64 z 4))) (pow.f64 (cbrt.f64 z) 2) x)
(fma.f64 (*.f64 y (*.f64 t (*.f64 1000000000000/607771387771 (cbrt.f64 (pow.f64 z 4))))) (pow.f64 (cbrt.f64 z) 2) x)

localize47.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))
0.2b
(*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)
1.5b
(/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b))
2.6b
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)
Compiler

Compiled 134 to 93 computations (30.6% saved)

series34.0ms (0.2%)

Counts
4 → 80
Calls

21 calls:

TimeVariablePointExpression
4.0ms
z
@0
(/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b))
3.0ms
z
@-inf
(/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b))
2.0ms
z
@inf
(/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b))
2.0ms
y
@0
(/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b))
2.0ms
y
@inf
(/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b))
Compiler

Compiled 2368 to 1862 computations (21.4% saved)

rewrite96.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
612×prod-diff_binary64
364×expm1-udef_binary64
364×log1p-udef_binary64
208×add-sqr-sqrt_binary64
199×*-un-lft-identity_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01785
140267
2579167
Stop Event
node limit
Counts
4 → 121
Calls
Call 1
Inputs
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)
(/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b))
(*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)
(*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 1 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 b) 2)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (pow.f64 (cbrt.f64 b) 2)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (sqrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (sqrt.f64 b)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3) (pow.f64 b 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2) (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (sqrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 y (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (cbrt.f64 y) (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (sqrt.f64 y) (/.f64 1 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2)) (/.f64 y (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2)) (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))) (/.f64 y (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))) (/.f64 (cbrt.f64 y) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (neg.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 b)) (sqrt.f64 b))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 314690115749/10000000000 z) (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) z) (*.f64 314690115749/10000000000 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 31163720922521254828563899610534749/1000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 3)) z) (+.f64 99029868950119017831001/100000000000000000000 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 99029868950119017831001/100000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 2)) z) (-.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 31163720922521254828563899610534749/1000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 3))) (+.f64 99029868950119017831001/100000000000000000000 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 99029868950119017831001/100000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 2))) (-.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z 119400905721/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z 119400905721/10000000000) 1) (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 z 119400905721/10000000000) 3) (pow.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 3)) (+.f64 (*.f64 (*.f64 z 119400905721/10000000000) (*.f64 z 119400905721/10000000000)) (-.f64 (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 z 119400905721/10000000000) (*.f64 z 119400905721/10000000000)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))) (-.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1702248121147749818779634018120361/1000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3)) z) (+.f64 14256576286995130529841/100000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) (-.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 14256576286995130529841/100000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2)) z) (-.f64 119400905721/10000000000 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 1702248121147749818779634018120361/1000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3))) (+.f64 14256576286995130529841/100000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) (-.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 14256576286995130529841/100000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))) (-.f64 119400905721/10000000000 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z 119400905721/10000000000 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 119400905721/10000000000 z (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))))))

simplify113.0ms (0.5%)

Algorithm
egg-herbie
Rules
384×log-prod_binary64
361×associate-*r*_binary64
358×associate-*l*_binary64
357×fma-def_binary64
239×cube-prod_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
04834541
113864348
253464348
Stop Event
node limit
Counts
201 → 259
Calls
Call 1
Inputs
(/.f64 607771387771/1000000000000 b)
(+.f64 (*.f64 119400905721/10000000000 (/.f64 z b)) (*.f64 607771387771/1000000000000 (/.f64 1 b)))
(+.f64 (*.f64 119400905721/10000000000 (/.f64 z b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 b)) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 z 2) b))))
(+.f64 (*.f64 119400905721/10000000000 (/.f64 z b)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 z 3) b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 b)) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 z 2) b)))))
(/.f64 (pow.f64 (/.f64 1 z) -4) b)
(+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) b)) (/.f64 (pow.f64 (/.f64 1 z) -4) b))
(+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) b)) (+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) b) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) b))))
(+.f64 (*.f64 119400905721/10000000000 (/.f64 z b)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) b)) (+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) b) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) b)))))
(/.f64 (pow.f64 (/.f64 -1 z) -4) b)
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) b) (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) b)))
(+.f64 (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) b)) (+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) b) (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) b))))
(+.f64 (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) b)) (+.f64 (*.f64 119400905721/10000000000 (/.f64 z b)) (+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) b) (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) b)))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b))))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b))))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)))) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y b)))) (pow.f64 z 3))) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) 4) b))
(+.f64 (*.f64 -15234687407/1000000000 (*.f64 y (*.f64 b (pow.f64 (/.f64 1 z) 5)))) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) 4) b)))
(+.f64 (*.f64 -15234687407/1000000000 (*.f64 y (*.f64 b (pow.f64 (/.f64 1 z) 5)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 6) (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))))) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) 4) b))))
(+.f64 (*.f64 -15234687407/1000000000 (*.f64 y (*.f64 b (pow.f64 (/.f64 1 z) 5)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 7) (+.f64 (*.f64 -4794205543508662672843/10000000000000000000 (*.f64 y b)) (+.f64 (*.f64 119400905721/10000000000 (*.f64 y b)) (*.f64 -15234687407/1000000000 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 6) (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))))) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) 4) b)))))
(*.f64 (pow.f64 (/.f64 -1 z) 4) (*.f64 y b))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) 5) b))) (*.f64 (pow.f64 (/.f64 -1 z) 4) (*.f64 y b)))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) 5) b))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 6) (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))))) (*.f64 (pow.f64 (/.f64 -1 z) 4) (*.f64 y b))))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) 5) b))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 15234687407/1000000000 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b)))) (+.f64 (*.f64 -119400905721/10000000000 (*.f64 y b)) (*.f64 4794205543508662672843/10000000000000000000 (*.f64 y b)))) (pow.f64 (/.f64 -1 z) 7))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 6) (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))))) (*.f64 (pow.f64 (/.f64 -1 z) 4) (*.f64 y b)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 314690115749/10000000000 z)
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(pow.f64 (/.f64 1 z) -3)
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2)) (pow.f64 (/.f64 1 z) -3))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2)) (+.f64 (pow.f64 (/.f64 1 z) -3) (*.f64 314690115749/10000000000 z)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2)) (+.f64 (pow.f64 (/.f64 1 z) -3) (*.f64 314690115749/10000000000 z)))
(*.f64 -1 (pow.f64 (/.f64 -1 z) -3))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (*.f64 -1 (pow.f64 (/.f64 -1 z) -3)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 -1 (pow.f64 (/.f64 -1 z) -3))))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 -1 (pow.f64 (/.f64 -1 z) -3))))
(*.f64 119400905721/10000000000 z)
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(pow.f64 (/.f64 1 z) -4)
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -3)) (pow.f64 (/.f64 1 z) -4))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -3)) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 (/.f64 1 z) -2)) (pow.f64 (/.f64 1 z) -4)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -3)) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 (/.f64 1 z) -2)) (+.f64 (*.f64 119400905721/10000000000 z) (pow.f64 (/.f64 1 z) -4))))
(pow.f64 (/.f64 -1 z) -4)
(+.f64 (pow.f64 (/.f64 -1 z) -4) (*.f64 -15234687407/1000000000 (pow.f64 (/.f64 -1 z) -3)))
(+.f64 (pow.f64 (/.f64 -1 z) -4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 (/.f64 -1 z) -2)) (*.f64 -15234687407/1000000000 (pow.f64 (/.f64 -1 z) -3))))
(+.f64 (pow.f64 (/.f64 -1 z) -4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 (/.f64 -1 z) -2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 -15234687407/1000000000 (pow.f64 (/.f64 -1 z) -3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))) 1)
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 1 b))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 1)
(*.f64 1 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 b)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 b)))
(*.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 (neg.f64 b)))
(*.f64 (/.f64 1 b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b) 2)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (pow.f64 (cbrt.f64 b) 2)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 b)))
(*.f64 (/.f64 1 (sqrt.f64 b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (sqrt.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (sqrt.f64 b)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 b)))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 1)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2)
(pow.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) -1)
(neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (neg.f64 b)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3) (pow.f64 b 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))) 1)
(*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1)
(*.f64 1 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2) (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (sqrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (sqrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)))
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)
(*.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 y (/.f64 1 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (cbrt.f64 y) (/.f64 1 b)))
(*.f64 (/.f64 (sqrt.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (sqrt.f64 y) (/.f64 1 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2)) (/.f64 y (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2)) (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))) (/.f64 y (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))) (/.f64 (cbrt.f64 y) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))
(*.f64 (/.f64 y 1) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (neg.f64 b))
(*.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1) b)
(*.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b))
(*.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 b)) (sqrt.f64 b))
(pow.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1)
(pow.f64 (pow.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 3)
(pow.f64 (sqrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2)
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y b)) -1)
(neg.f64 (/.f64 y (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)))
(sqrt.f64 (pow.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))
(cbrt.f64 (pow.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 3)))
(expm1.f64 (log1p.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(log1p.f64 (expm1.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(exp.f64 (log.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 1))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) z))
(+.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) z) (*.f64 314690115749/10000000000 z))
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z 314690115749/10000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 1)
(/.f64 (*.f64 (+.f64 31163720922521254828563899610534749/1000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 3)) z) (+.f64 99029868950119017831001/100000000000000000000 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(/.f64 (*.f64 (-.f64 99029868950119017831001/100000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 2)) z) (-.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 (*.f64 z (+.f64 31163720922521254828563899610534749/1000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 3))) (+.f64 99029868950119017831001/100000000000000000000 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(/.f64 (*.f64 z (-.f64 99029868950119017831001/100000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 2))) (-.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 3)
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 2)
(pow.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(exp.f64 (log.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 1))
(+.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(+.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z 119400905721/10000000000))
(+.f64 (*.f64 (*.f64 z 119400905721/10000000000) 1) (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 z 119400905721/10000000000) 3) (pow.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 3)) (+.f64 (*.f64 (*.f64 z 119400905721/10000000000) (*.f64 z 119400905721/10000000000)) (-.f64 (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))
(/.f64 (-.f64 (*.f64 (*.f64 z 119400905721/10000000000) (*.f64 z 119400905721/10000000000)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))) (-.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(/.f64 (*.f64 (+.f64 1702248121147749818779634018120361/1000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3)) z) (+.f64 14256576286995130529841/100000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) (-.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))
(/.f64 (*.f64 (-.f64 14256576286995130529841/100000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2)) z) (-.f64 119400905721/10000000000 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(/.f64 (*.f64 z (+.f64 1702248121147749818779634018120361/1000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3))) (+.f64 14256576286995130529841/100000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) (-.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))
(/.f64 (*.f64 z (-.f64 14256576286995130529841/100000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))) (-.f64 119400905721/10000000000 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))) 3)
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))) 2)
(pow.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)))))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))))
(exp.f64 (log.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))) 1))
(fma.f64 z 119400905721/10000000000 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(fma.f64 119400905721/10000000000 z (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
Outputs
(/.f64 607771387771/1000000000000 b)
(+.f64 (*.f64 119400905721/10000000000 (/.f64 z b)) (*.f64 607771387771/1000000000000 (/.f64 1 b)))
(fma.f64 119400905721/10000000000 (/.f64 z b) (/.f64 607771387771/1000000000000 b))
(+.f64 (*.f64 119400905721/10000000000 (/.f64 z b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 b)) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 z 2) b))))
(+.f64 (fma.f64 119400905721/10000000000 (/.f64 z b) (/.f64 607771387771/1000000000000 b)) (*.f64 314690115749/10000000000 (/.f64 (*.f64 z z) b)))
(fma.f64 119400905721/10000000000 (/.f64 z b) (fma.f64 314690115749/10000000000 (/.f64 z (/.f64 b z)) (/.f64 607771387771/1000000000000 b)))
(+.f64 (*.f64 119400905721/10000000000 (/.f64 z b)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 z 3) b)) (+.f64 (*.f64 607771387771/1000000000000 (/.f64 1 b)) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 z 2) b)))))
(fma.f64 119400905721/10000000000 (/.f64 z b) (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 z 3) b) (+.f64 (/.f64 607771387771/1000000000000 b) (*.f64 314690115749/10000000000 (/.f64 (*.f64 z z) b)))))
(fma.f64 119400905721/10000000000 (/.f64 z b) (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 z 3) b) (fma.f64 314690115749/10000000000 (/.f64 z (/.f64 b z)) (/.f64 607771387771/1000000000000 b))))
(/.f64 (pow.f64 (/.f64 1 z) -4) b)
(+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) b)) (/.f64 (pow.f64 (/.f64 1 z) -4) b))
(fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) b) (/.f64 (pow.f64 (/.f64 1 z) -4) b))
(+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) b)) (+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) b) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) b))))
(+.f64 (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) b) (/.f64 (pow.f64 (/.f64 1 z) -4) b)) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) b)))
(fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) b) (fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) b) (/.f64 (pow.f64 (/.f64 1 z) -4) b)))
(+.f64 (*.f64 119400905721/10000000000 (/.f64 z b)) (+.f64 (*.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) b)) (+.f64 (/.f64 (pow.f64 (/.f64 1 z) -4) b) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) b)))))
(fma.f64 119400905721/10000000000 (/.f64 z b) (+.f64 (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) b) (/.f64 (pow.f64 (/.f64 1 z) -4) b)) (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) b))))
(fma.f64 119400905721/10000000000 (/.f64 z b) (fma.f64 15234687407/1000000000 (/.f64 (pow.f64 (/.f64 1 z) -3) b) (fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 1 z) -2) b) (/.f64 (pow.f64 (/.f64 1 z) -4) b))))
(/.f64 (pow.f64 (/.f64 -1 z) -4) b)
(+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) b) (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) b)))
(fma.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) b) (/.f64 (pow.f64 (/.f64 -1 z) -4) b))
(+.f64 (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) b)) (+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) b) (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) b))))
(fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) b) (+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) b) (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) b))))
(fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) b) (fma.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) b) (/.f64 (pow.f64 (/.f64 -1 z) -4) b)))
(+.f64 (*.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) b)) (+.f64 (*.f64 119400905721/10000000000 (/.f64 z b)) (+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) b) (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) b)))))
(fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) b) (fma.f64 119400905721/10000000000 (/.f64 z b) (+.f64 (/.f64 (pow.f64 (/.f64 -1 z) -4) b) (*.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) b)))))
(fma.f64 314690115749/10000000000 (/.f64 (pow.f64 (/.f64 -1 z) -2) b) (fma.f64 119400905721/10000000000 (/.f64 z b) (fma.f64 -15234687407/1000000000 (/.f64 (pow.f64 (/.f64 -1 z) -3) b) (/.f64 (pow.f64 (/.f64 -1 z) -4) b))))
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(/.f64 (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)) b)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 (*.f64 b y) 1000000000000/607771387771)
(*.f64 b (*.f64 y 1000000000000/607771387771))
(+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z)) (*.f64 (*.f64 b y) 1000000000000/607771387771))
(fma.f64 (*.f64 b y) 1000000000000/607771387771 (*.f64 (*.f64 b z) (*.f64 y -11940090572100000000000000/369386059793087248348441)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b))))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(fma.f64 -1 (*.f64 (*.f64 z z) (*.f64 (*.f64 b y) -123439798033292669987862100000000000000/224502278183706222041215714334315011)) (fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z)) (*.f64 (*.f64 b y) 1000000000000/607771387771)))
(-.f64 (fma.f64 (*.f64 b y) 1000000000000/607771387771 (*.f64 (*.f64 b z) (*.f64 y -11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 z z) (*.f64 b (*.f64 y -123439798033292669987862100000000000000/224502278183706222041215714334315011))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b))))) (+.f64 (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y b)) (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)))) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y b)))) (pow.f64 z 3))) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(fma.f64 -1 (*.f64 (*.f64 z z) (*.f64 (*.f64 b y) -123439798033292669987862100000000000000/224502278183706222041215714334315011)) (fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 b z)) (fma.f64 -1 (*.f64 (pow.f64 z 3) (fma.f64 15234687407000000000000000/369386059793087248348441 (*.f64 b y) (fma.f64 -11940090572100/607771387771 (*.f64 (*.f64 b y) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (*.f64 (*.f64 b y) -375742848418769263000290000000000000000/224502278183706222041215714334315011)))) (*.f64 (*.f64 b y) 1000000000000/607771387771))))
(-.f64 (fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 b (*.f64 y z)) (-.f64 (*.f64 b (*.f64 y 1000000000000/607771387771)) (*.f64 (pow.f64 z 3) (fma.f64 (*.f64 b y) 15234687407000000000000000/369386059793087248348441 (fma.f64 (*.f64 b y) -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 (*.f64 b y) 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481)))))) (*.f64 (*.f64 z z) (*.f64 b (*.f64 y -123439798033292669987862100000000000000/224502278183706222041215714334315011))))
(-.f64 (-.f64 (fma.f64 (*.f64 b y) 1000000000000/607771387771 (*.f64 (*.f64 b z) (*.f64 y -11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 z z) (*.f64 b (*.f64 y -123439798033292669987862100000000000000/224502278183706222041215714334315011)))) (*.f64 (pow.f64 z 3) (fma.f64 (*.f64 b y) 15234687407000000000000000/369386059793087248348441 (fma.f64 (*.f64 b y) -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 (*.f64 b y) 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481)))))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) 4) b))
(*.f64 y (*.f64 b (pow.f64 (/.f64 1 z) 4)))
(*.f64 (*.f64 b y) (pow.f64 (/.f64 1 z) 4))
(+.f64 (*.f64 -15234687407/1000000000 (*.f64 y (*.f64 b (pow.f64 (/.f64 1 z) 5)))) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) 4) b)))
(fma.f64 -15234687407/1000000000 (*.f64 (*.f64 b y) (pow.f64 (/.f64 1 z) 5)) (*.f64 y (*.f64 b (pow.f64 (/.f64 1 z) 4))))
(fma.f64 -15234687407/1000000000 (*.f64 b (*.f64 y (pow.f64 (/.f64 1 z) 5))) (*.f64 (*.f64 b y) (pow.f64 (/.f64 1 z) 4)))
(+.f64 (*.f64 -15234687407/1000000000 (*.f64 y (*.f64 b (pow.f64 (/.f64 1 z) 5)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 6) (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))))) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) 4) b))))
(fma.f64 -15234687407/1000000000 (*.f64 (*.f64 b y) (pow.f64 (/.f64 1 z) 5)) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 6) (*.f64 (*.f64 b y) -200626688814104383649/1000000000000000000)) (*.f64 y (*.f64 b (pow.f64 (/.f64 1 z) 4)))))
(fma.f64 -15234687407/1000000000 (*.f64 b (*.f64 y (pow.f64 (/.f64 1 z) 5))) (-.f64 (*.f64 (*.f64 b y) (pow.f64 (/.f64 1 z) 4)) (*.f64 (pow.f64 (/.f64 1 z) 6) (*.f64 b (*.f64 y -200626688814104383649/1000000000000000000)))))
(-.f64 (fma.f64 -15234687407/1000000000 (*.f64 b (*.f64 y (pow.f64 (/.f64 1 z) 5))) (*.f64 (*.f64 b y) (pow.f64 (/.f64 1 z) 4))) (*.f64 (pow.f64 (/.f64 1 z) 6) (*.f64 b (*.f64 y -200626688814104383649/1000000000000000000))))
(+.f64 (*.f64 -15234687407/1000000000 (*.f64 y (*.f64 b (pow.f64 (/.f64 1 z) 5)))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 7) (+.f64 (*.f64 -4794205543508662672843/10000000000000000000 (*.f64 y b)) (+.f64 (*.f64 119400905721/10000000000 (*.f64 y b)) (*.f64 -15234687407/1000000000 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 6) (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))))) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) 4) b)))))
(fma.f64 -15234687407/1000000000 (*.f64 (*.f64 b y) (pow.f64 (/.f64 1 z) 5)) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 7) (fma.f64 -4794205543508662672843/10000000000000000000 (*.f64 b y) (fma.f64 119400905721/10000000000 (*.f64 b y) (*.f64 -15234687407/1000000000 (*.f64 (*.f64 b y) -200626688814104383649/1000000000000000000))))) (fma.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 6) (*.f64 (*.f64 b y) -200626688814104383649/1000000000000000000)) (*.f64 y (*.f64 b (pow.f64 (/.f64 1 z) 4))))))
(fma.f64 -15234687407/1000000000 (*.f64 b (*.f64 y (pow.f64 (/.f64 1 z) 5))) (-.f64 (-.f64 (*.f64 (*.f64 b y) (pow.f64 (/.f64 1 z) 4)) (*.f64 (pow.f64 (/.f64 1 z) 6) (*.f64 b (*.f64 y -200626688814104383649/1000000000000000000)))) (*.f64 (pow.f64 (/.f64 1 z) 7) (+.f64 (*.f64 (*.f64 b y) 3056484889584343817560917008143/1000000000000000000000000000) (*.f64 (*.f64 b y) -4674804637787662672843/10000000000000000000)))))
(-.f64 (-.f64 (fma.f64 -15234687407/1000000000 (*.f64 b (*.f64 y (pow.f64 (/.f64 1 z) 5))) (*.f64 (*.f64 b y) (pow.f64 (/.f64 1 z) 4))) (*.f64 (pow.f64 (/.f64 1 z) 6) (*.f64 b (*.f64 y -200626688814104383649/1000000000000000000)))) (*.f64 (pow.f64 (/.f64 1 z) 7) (+.f64 (*.f64 (*.f64 b y) 3056484889584343817560917008143/1000000000000000000000000000) (*.f64 (*.f64 b y) -4674804637787662672843/10000000000000000000))))
(*.f64 (pow.f64 (/.f64 -1 z) 4) (*.f64 y b))
(*.f64 (*.f64 (pow.f64 (/.f64 -1 z) 4) y) b)
(*.f64 b (*.f64 y (pow.f64 (/.f64 -1 z) 4)))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) 5) b))) (*.f64 (pow.f64 (/.f64 -1 z) 4) (*.f64 y b)))
(fma.f64 15234687407/1000000000 (*.f64 (*.f64 y (pow.f64 (/.f64 -1 z) 5)) b) (*.f64 (*.f64 (pow.f64 (/.f64 -1 z) 4) y) b))
(fma.f64 15234687407/1000000000 (*.f64 b (*.f64 y (pow.f64 (/.f64 -1 z) 5))) (*.f64 b (*.f64 y (pow.f64 (/.f64 -1 z) 4))))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) 5) b))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 6) (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))))) (*.f64 (pow.f64 (/.f64 -1 z) 4) (*.f64 y b))))
(fma.f64 15234687407/1000000000 (*.f64 (*.f64 y (pow.f64 (/.f64 -1 z) 5)) b) (fma.f64 -1 (*.f64 (*.f64 (*.f64 b y) -200626688814104383649/1000000000000000000) (pow.f64 (/.f64 -1 z) 6)) (*.f64 (*.f64 (pow.f64 (/.f64 -1 z) 4) y) b)))
(fma.f64 15234687407/1000000000 (*.f64 b (*.f64 y (pow.f64 (/.f64 -1 z) 5))) (-.f64 (*.f64 b (*.f64 y (pow.f64 (/.f64 -1 z) 4))) (*.f64 (*.f64 b y) (*.f64 -200626688814104383649/1000000000000000000 (pow.f64 (/.f64 -1 z) 6)))))
(-.f64 (fma.f64 15234687407/1000000000 (*.f64 b (*.f64 y (pow.f64 (/.f64 -1 z) 5))) (*.f64 b (*.f64 y (pow.f64 (/.f64 -1 z) 4)))) (*.f64 (*.f64 b y) (*.f64 -200626688814104383649/1000000000000000000 (pow.f64 (/.f64 -1 z) 6))))
(+.f64 (*.f64 15234687407/1000000000 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) 5) b))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 15234687407/1000000000 (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b)))) (+.f64 (*.f64 -119400905721/10000000000 (*.f64 y b)) (*.f64 4794205543508662672843/10000000000000000000 (*.f64 y b)))) (pow.f64 (/.f64 -1 z) 7))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 6) (+.f64 (*.f64 -232095700389004383649/1000000000000000000 (*.f64 y b)) (*.f64 314690115749/10000000000 (*.f64 y b))))) (*.f64 (pow.f64 (/.f64 -1 z) 4) (*.f64 y b)))))
(fma.f64 15234687407/1000000000 (*.f64 (*.f64 y (pow.f64 (/.f64 -1 z) 5)) b) (fma.f64 -1 (*.f64 (fma.f64 15234687407/1000000000 (*.f64 (*.f64 b y) -200626688814104383649/1000000000000000000) (*.f64 (*.f64 b y) 4674804637787662672843/10000000000000000000)) (pow.f64 (/.f64 -1 z) 7)) (fma.f64 -1 (*.f64 (*.f64 (*.f64 b y) -200626688814104383649/1000000000000000000) (pow.f64 (/.f64 -1 z) 6)) (*.f64 (*.f64 (pow.f64 (/.f64 -1 z) 4) y) b))))
(fma.f64 15234687407/1000000000 (*.f64 b (*.f64 y (pow.f64 (/.f64 -1 z) 5))) (-.f64 (-.f64 (*.f64 b (*.f64 y (pow.f64 (/.f64 -1 z) 4))) (*.f64 (*.f64 b y) (*.f64 -200626688814104383649/1000000000000000000 (pow.f64 (/.f64 -1 z) 6)))) (*.f64 (fma.f64 (*.f64 b y) 4674804637787662672843/10000000000000000000 (*.f64 (*.f64 b y) -3056484889584343817560917008143/1000000000000000000000000000)) (pow.f64 (/.f64 -1 z) 7))))
(-.f64 (-.f64 (fma.f64 15234687407/1000000000 (*.f64 b (*.f64 y (pow.f64 (/.f64 -1 z) 5))) (*.f64 b (*.f64 y (pow.f64 (/.f64 -1 z) 4)))) (*.f64 (*.f64 b y) (*.f64 -200626688814104383649/1000000000000000000 (pow.f64 (/.f64 -1 z) 6)))) (*.f64 (fma.f64 (*.f64 b y) 4674804637787662672843/10000000000000000000 (*.f64 (*.f64 b y) -3056484889584343817560917008143/1000000000000000000000000000)) (pow.f64 (/.f64 -1 z) 7)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2)))
(fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000))
(fma.f64 z 314690115749/10000000000 (*.f64 z (*.f64 z 15234687407/1000000000)))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(+.f64 (pow.f64 z 3) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 2))))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(pow.f64 (/.f64 1 z) -3)
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2)) (pow.f64 (/.f64 1 z) -3))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2) (pow.f64 (/.f64 1 z) -3))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2)) (+.f64 (pow.f64 (/.f64 1 z) -3) (*.f64 314690115749/10000000000 z)))
(+.f64 (fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2) (pow.f64 (/.f64 1 z) -3)) (*.f64 z 314690115749/10000000000))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2) (fma.f64 z 314690115749/10000000000 (pow.f64 (/.f64 1 z) -3)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2)) (+.f64 (pow.f64 (/.f64 1 z) -3) (*.f64 314690115749/10000000000 z)))
(+.f64 (fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2) (pow.f64 (/.f64 1 z) -3)) (*.f64 z 314690115749/10000000000))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -2) (fma.f64 z 314690115749/10000000000 (pow.f64 (/.f64 1 z) -3)))
(*.f64 -1 (pow.f64 (/.f64 -1 z) -3))
(neg.f64 (pow.f64 (/.f64 -1 z) -3))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (*.f64 -1 (pow.f64 (/.f64 -1 z) -3)))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2) (neg.f64 (pow.f64 (/.f64 -1 z) -3)))
(-.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (pow.f64 (/.f64 -1 z) -3))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 -1 (pow.f64 (/.f64 -1 z) -3))))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2) (fma.f64 314690115749/10000000000 z (neg.f64 (pow.f64 (/.f64 -1 z) -3))))
(-.f64 (fma.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 314690115749/10000000000)) (pow.f64 (/.f64 -1 z) -3))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2)) (+.f64 (*.f64 314690115749/10000000000 z) (*.f64 -1 (pow.f64 (/.f64 -1 z) -3))))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2) (fma.f64 314690115749/10000000000 z (neg.f64 (pow.f64 (/.f64 -1 z) -3))))
(-.f64 (fma.f64 15234687407/1000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 z 314690115749/10000000000)) (pow.f64 (/.f64 -1 z) -3))
(*.f64 119400905721/10000000000 z)
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (*.f64 119400905721/10000000000 z))
(fma.f64 314690115749/10000000000 (*.f64 z z) (*.f64 119400905721/10000000000 z))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(fma.f64 314690115749/10000000000 (*.f64 z z) (fma.f64 119400905721/10000000000 z (*.f64 15234687407/1000000000 (pow.f64 z 3))))
(fma.f64 314690115749/10000000000 (*.f64 z z) (fma.f64 15234687407/1000000000 (pow.f64 z 3) (*.f64 119400905721/10000000000 z)))
(+.f64 (*.f64 314690115749/10000000000 (pow.f64 z 2)) (+.f64 (pow.f64 z 4) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 15234687407/1000000000 (pow.f64 z 3)))))
(fma.f64 314690115749/10000000000 (*.f64 z z) (+.f64 (fma.f64 119400905721/10000000000 z (*.f64 15234687407/1000000000 (pow.f64 z 3))) (pow.f64 z 4)))
(+.f64 (fma.f64 15234687407/1000000000 (pow.f64 z 3) (*.f64 119400905721/10000000000 z)) (fma.f64 314690115749/10000000000 (*.f64 z z) (pow.f64 z 4)))
(pow.f64 (/.f64 1 z) -4)
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -3)) (pow.f64 (/.f64 1 z) -4))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -3) (pow.f64 (/.f64 1 z) -4))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -3)) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 (/.f64 1 z) -2)) (pow.f64 (/.f64 1 z) -4)))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -3) (fma.f64 314690115749/10000000000 (pow.f64 (/.f64 1 z) -2) (pow.f64 (/.f64 1 z) -4)))
(+.f64 (*.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -3)) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 (/.f64 1 z) -2)) (+.f64 (*.f64 119400905721/10000000000 z) (pow.f64 (/.f64 1 z) -4))))
(fma.f64 15234687407/1000000000 (pow.f64 (/.f64 1 z) -3) (fma.f64 314690115749/10000000000 (pow.f64 (/.f64 1 z) -2) (fma.f64 119400905721/10000000000 z (pow.f64 (/.f64 1 z) -4))))
(pow.f64 (/.f64 -1 z) -4)
(+.f64 (pow.f64 (/.f64 -1 z) -4) (*.f64 -15234687407/1000000000 (pow.f64 (/.f64 -1 z) -3)))
(fma.f64 -15234687407/1000000000 (pow.f64 (/.f64 -1 z) -3) (pow.f64 (/.f64 -1 z) -4))
(+.f64 (pow.f64 (/.f64 -1 z) -4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 (/.f64 -1 z) -2)) (*.f64 -15234687407/1000000000 (pow.f64 (/.f64 -1 z) -3))))
(+.f64 (pow.f64 (/.f64 -1 z) -4) (fma.f64 314690115749/10000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 -15234687407/1000000000 (pow.f64 (/.f64 -1 z) -3))))
(+.f64 (pow.f64 (/.f64 -1 z) -4) (fma.f64 -15234687407/1000000000 (pow.f64 (/.f64 -1 z) -3) (*.f64 314690115749/10000000000 (pow.f64 (/.f64 -1 z) -2))))
(+.f64 (pow.f64 (/.f64 -1 z) -4) (+.f64 (*.f64 314690115749/10000000000 (pow.f64 (/.f64 -1 z) -2)) (+.f64 (*.f64 119400905721/10000000000 z) (*.f64 -15234687407/1000000000 (pow.f64 (/.f64 -1 z) -3)))))
(+.f64 (pow.f64 (/.f64 -1 z) -4) (fma.f64 314690115749/10000000000 (pow.f64 (/.f64 -1 z) -2) (fma.f64 119400905721/10000000000 z (*.f64 -15234687407/1000000000 (pow.f64 (/.f64 -1 z) -3)))))
(+.f64 (fma.f64 314690115749/10000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 119400905721/10000000000 z)) (fma.f64 -15234687407/1000000000 (pow.f64 (/.f64 -1 z) -3) (pow.f64 (/.f64 -1 z) -4)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))) 1)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (/.f64 1 b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 1)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 1 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (*.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 b)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 b)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 1 (neg.f64 b)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 (/.f64 1 b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b) 2)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 b)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (pow.f64 (cbrt.f64 b) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (pow.f64 (cbrt.f64 b) 2)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (cbrt.f64 b)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 b) 2)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 b)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (cbrt.f64 b)) (pow.f64 (cbrt.f64 b) 2))
(*.f64 (/.f64 1 (sqrt.f64 b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (sqrt.f64 b)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (sqrt.f64 b)) (sqrt.f64 b))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2) (sqrt.f64 b)) (/.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 b)))
(*.f64 (/.f64 1 (sqrt.f64 b)) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (sqrt.f64 b)))
(/.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (sqrt.f64 b)) (sqrt.f64 b))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 1)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 3) 1/3)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 3)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(pow.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) -1)
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(neg.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (neg.f64 b)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 2))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(log.f64 (exp.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 3))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3) (pow.f64 b 3)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(exp.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 1))
(/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))) 1)
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1)
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 1 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (pow.f64 (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2) (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (sqrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (sqrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 y (/.f64 1 b)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (cbrt.f64 y) (/.f64 1 b)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (sqrt.f64 y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (sqrt.f64 y) (/.f64 1 b)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2)) (/.f64 y (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2)) (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (pow.f64 (cbrt.f64 y) 2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))) (/.f64 y (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))) (/.f64 (cbrt.f64 y) (sqrt.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y 1) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (neg.f64 b))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 1) b)
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (pow.f64 (cbrt.f64 b) 2)) (cbrt.f64 b))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 b)) (sqrt.f64 b))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 1)
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (pow.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3) 1/3)
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (cbrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 3)
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (sqrt.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 2)
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y b)) -1)
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(neg.f64 (/.f64 y (/.f64 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(sqrt.f64 (pow.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 2))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(cbrt.f64 (pow.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) 3))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b) 3)))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(expm1.f64 (log1p.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log1p.f64 (expm1.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(exp.f64 (log.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 b (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) 1))
(/.f64 (*.f64 b y) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 y (/.f64 b (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 314690115749/10000000000 z) (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) z))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(+.f64 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) z) (*.f64 314690115749/10000000000 z))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(+.f64 (*.f64 z 314690115749/10000000000) (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(+.f64 (*.f64 z (*.f64 z (+.f64 z 15234687407/1000000000))) (*.f64 z 314690115749/10000000000))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))) 1)
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(/.f64 (*.f64 (+.f64 31163720922521254828563899610534749/1000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 3)) z) (+.f64 99029868950119017831001/100000000000000000000 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(/.f64 z (/.f64 (+.f64 99029868950119017831001/100000000000000000000 (*.f64 z (*.f64 (+.f64 z 15234687407/1000000000) (fma.f64 z (+.f64 z 15234687407/1000000000) -314690115749/10000000000)))) (+.f64 31163720922521254828563899610534749/1000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (fma.f64 z (+.f64 z 15234687407/1000000000) -314690115749/10000000000) 99029868950119017831001/100000000000000000000)) (+.f64 31163720922521254828563899610534749/1000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 3)))
(/.f64 (*.f64 (-.f64 99029868950119017831001/100000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 2)) z) (-.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 z (/.f64 (-.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (-.f64 99029868950119017831001/100000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 2))))
(*.f64 (/.f64 z (-.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (-.f64 99029868950119017831001/100000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 2)))
(/.f64 (*.f64 z (+.f64 31163720922521254828563899610534749/1000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 3))) (+.f64 99029868950119017831001/100000000000000000000 (*.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (-.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 314690115749/10000000000))))
(/.f64 z (/.f64 (+.f64 99029868950119017831001/100000000000000000000 (*.f64 z (*.f64 (+.f64 z 15234687407/1000000000) (fma.f64 z (+.f64 z 15234687407/1000000000) -314690115749/10000000000)))) (+.f64 31163720922521254828563899610534749/1000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 3))))
(*.f64 (/.f64 z (fma.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) (fma.f64 z (+.f64 z 15234687407/1000000000) -314690115749/10000000000) 99029868950119017831001/100000000000000000000)) (+.f64 31163720922521254828563899610534749/1000000000000000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 3)))
(/.f64 (*.f64 z (-.f64 99029868950119017831001/100000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 2))) (-.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))
(/.f64 z (/.f64 (-.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))) (-.f64 99029868950119017831001/100000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 2))))
(*.f64 (/.f64 z (-.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))) (-.f64 99029868950119017831001/100000000000000000000 (pow.f64 (*.f64 z (+.f64 z 15234687407/1000000000)) 2)))
(pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 1)
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 3)
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 2)
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(pow.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3) 1/3)
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(log.f64 (pow.f64 (exp.f64 (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) z))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(exp.f64 (log.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 1))
(+.f64 (pow.f64 z 3) (fma.f64 314690115749/10000000000 z (*.f64 (*.f64 z z) 15234687407/1000000000)))
(*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))
(+.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(+.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z 119400905721/10000000000))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(+.f64 (*.f64 (*.f64 z 119400905721/10000000000) 1) (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 1))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)))) 1)
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(/.f64 (+.f64 (pow.f64 (*.f64 z 119400905721/10000000000) 3) (pow.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 3)) (+.f64 (*.f64 (*.f64 z 119400905721/10000000000) (*.f64 z 119400905721/10000000000)) (-.f64 (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (*.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 119400905721/10000000000 z) 3) (pow.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) 3)) (+.f64 (*.f64 (*.f64 z z) 14256576286995130529841/100000000000000000000) (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (-.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 119400905721/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 3) (+.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3) 1702248121147749818779634018120361/1000000000000000000000000000000)) (fma.f64 z (*.f64 14256576286995130529841/100000000000000000000 z) (*.f64 z (*.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) -119400905721/10000000000))))))
(/.f64 (-.f64 (*.f64 (*.f64 z 119400905721/10000000000) (*.f64 z 119400905721/10000000000)) (*.f64 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))) (-.f64 (*.f64 z 119400905721/10000000000) (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(/.f64 (-.f64 (*.f64 (*.f64 z z) 14256576286995130529841/100000000000000000000) (*.f64 (*.f64 z z) (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))) (*.f64 z (-.f64 119400905721/10000000000 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(/.f64 (*.f64 (*.f64 z z) (-.f64 14256576286995130529841/100000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))) (*.f64 z (-.f64 119400905721/10000000000 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))))
(/.f64 (*.f64 (+.f64 1702248121147749818779634018120361/1000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3)) z) (+.f64 14256576286995130529841/100000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) (-.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3) 1702248121147749818779634018120361/1000000000000000000000000000000) (/.f64 (+.f64 14256576286995130529841/100000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) -119400905721/10000000000))) z))
(*.f64 (/.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) -119400905721/10000000000) 14256576286995130529841/100000000000000000000)) (+.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3) 1702248121147749818779634018120361/1000000000000000000000000000000))
(/.f64 (*.f64 (-.f64 14256576286995130529841/100000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2)) z) (-.f64 119400905721/10000000000 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(/.f64 z (/.f64 (-.f64 119400905721/10000000000 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (-.f64 14256576286995130529841/100000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))))
(*.f64 (/.f64 z (-.f64 119400905721/10000000000 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (-.f64 14256576286995130529841/100000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2)))
(/.f64 (*.f64 z (+.f64 1702248121147749818779634018120361/1000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3))) (+.f64 14256576286995130529841/100000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) (-.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 119400905721/10000000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3) 1702248121147749818779634018120361/1000000000000000000000000000000) (/.f64 (+.f64 14256576286995130529841/100000000000000000000 (*.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) -119400905721/10000000000))) z))
(*.f64 (/.f64 z (fma.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) -119400905721/10000000000) 14256576286995130529841/100000000000000000000)) (+.f64 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 3) 1702248121147749818779634018120361/1000000000000000000000000000000))
(/.f64 (*.f64 z (-.f64 14256576286995130529841/100000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))) (-.f64 119400905721/10000000000 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(/.f64 z (/.f64 (-.f64 119400905721/10000000000 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))) (-.f64 14256576286995130529841/100000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2))))
(*.f64 (/.f64 z (-.f64 119400905721/10000000000 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)))) (-.f64 14256576286995130529841/100000000000000000000 (pow.f64 (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000)) 2)))
(pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 1)
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(pow.f64 (cbrt.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))) 3)
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(pow.f64 (sqrt.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))) 2)
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(pow.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 3) 1/3)
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(sqrt.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 2))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(log.f64 (pow.f64 (exp.f64 z) (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)))))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(cbrt.f64 (pow.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000)) 3))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(expm1.f64 (log1p.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(log1p.f64 (expm1.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(exp.f64 (log.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))) 1))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(fma.f64 z 119400905721/10000000000 (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))
(fma.f64 119400905721/10000000000 z (*.f64 z (*.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000))))
(*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))

localize85.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
0.5b
(*.f64 z 55833770631/5000000000)
2.4b
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b))
28.1b
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 259 to 153 computations (40.9% saved)

series64.0ms (0.3%)

Counts
4 → 144
Calls

36 calls:

TimeVariablePointExpression
5.0ms
y
@-inf
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b))
4.0ms
y
@-inf
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
3.0ms
y
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
3.0ms
t
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
3.0ms
a
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 5080 to 3755 computations (26.1% saved)

rewrite77.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
347×add-sqr-sqrt_binary64
333×*-un-lft-identity_binary64
333×pow1_binary64
325×add-exp-log_binary64
325×add-log-exp_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02983
167283
Stop Event
node limit
Counts
4 → 89
Calls
Call 1
Inputs
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b))
(*.f64 z 55833770631/5000000000)
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) 1) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2) 1) (/.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 1) (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 b y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y)) (*.f64 (*.f64 b y) (*.f64 b y))) (-.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 b y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)))) (*.f64 (*.f64 y b) (*.f64 y b))) (-.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) 3) (pow.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y (*.f64 b y))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z 55833770631/5000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z 55833770631/5000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z 55833770631/5000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z 55833770631/5000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 55833770631/5000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z 55833770631/5000000000)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 2) (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 3) (pow.f64 (*.f64 z 55833770631/5000000000) 3)) (+.f64 (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 313060547623/100000000000 (*.f64 z z))) (-.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 2) (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 313060547623/100000000000 (*.f64 z z))) (pow.f64 (*.f64 z 55833770631/5000000000) 2)) (-.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 1))))))

simplify145.0ms (0.7%)

Algorithm
egg-herbie
Rules
416×cancel-sign-sub-inv_binary64
353×fma-def_binary64
331×fma-neg_binary64
321×associate-*l*_binary64
315×associate-*r*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04427652
113787394
251807362
Stop Event
node limit
Counts
233 → 242
Calls
Call 1
Inputs
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(*.f64 313060547623/100000000000 y)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 (*.f64 a y) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y)))))))) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y a)) (+.f64 (*.f64 -37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))) (pow.f64 (/.f64 -1 z) 3)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 y b) (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 a (*.f64 y z)))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (+.f64 (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (+.f64 (*.f64 y (*.f64 a z)) (+.f64 (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t)))))
(*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y)))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t)) (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y))))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t)) (+.f64 (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y)) (*.f64 a (*.f64 y z)))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))) 1)
(*.f64 y (/.f64 1 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 1 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(*.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(*.f64 (neg.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y 1) (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) 1) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2) 1) (/.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 1) (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 1)
(pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 3)
(pow.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 2)
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) -1)
(sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2))
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 1))
(+.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 b y))
(+.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 b y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y b)))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y)) (*.f64 (*.f64 b y) (*.f64 b y))) (-.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 b y)))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)))) (*.f64 (*.f64 y b) (*.f64 y b))) (-.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y b)))
(pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 1)
(pow.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 2))
(log.f64 (pow.f64 (exp.f64 y) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))
(exp.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 1))
(fma.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) (*.f64 y b))
(fma.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y (*.f64 b y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z 55833770631/5000000000))) 1)
(pow.f64 (*.f64 z 55833770631/5000000000) 1)
(pow.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 z 55833770631/5000000000)) 3)
(pow.f64 (sqrt.f64 (*.f64 z 55833770631/5000000000)) 2)
(sqrt.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 2))
(log.f64 (pow.f64 (exp.f64 55833770631/5000000000) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z 55833770631/5000000000))))
(cbrt.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 3))
(expm1.f64 (log1p.f64 (*.f64 z 55833770631/5000000000)))
(log1p.f64 (expm1.f64 (*.f64 z 55833770631/5000000000)))
(exp.f64 (log.f64 (*.f64 z 55833770631/5000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 z 55833770631/5000000000)) 1))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))) 1)
(*.f64 1 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 2) (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(*.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 3) (pow.f64 (*.f64 z 55833770631/5000000000) 3)) (+.f64 (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 313060547623/100000000000 (*.f64 z z))) (-.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 2) (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))))
(/.f64 (-.f64 (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 313060547623/100000000000 (*.f64 z z))) (pow.f64 (*.f64 z 55833770631/5000000000) 2)) (-.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))
(pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 1)
(pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 3)
(pow.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 2)
(pow.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 2))
(log.f64 (exp.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))))
(cbrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 3))
(expm1.f64 (log1p.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(log1p.f64 (expm1.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(exp.f64 (log.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(exp.f64 (*.f64 (log.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 1))
Outputs
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 (*.f64 1000000000000/607771387771 b) y)
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(fma.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z (*.f64 1000000000000/607771387771 (*.f64 y b)))
(fma.f64 z (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (*.f64 (*.f64 1000000000000/607771387771 b) y))
(fma.f64 z (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (*.f64 (*.f64 1000000000000/607771387771 b) y))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 1000000000000/607771387771 y) t) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 11940090572100/607771387771))) (fma.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z (*.f64 1000000000000/607771387771 (*.f64 y b))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 z (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (*.f64 (*.f64 1000000000000/607771387771 b) y)))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 z (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (*.f64 (*.f64 1000000000000/607771387771 b) y)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 1000000000000/607771387771 y) t) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 11940090572100/607771387771))) (fma.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (-.f64 (*.f64 (*.f64 1000000000000/607771387771 y) t) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 11940090572100/607771387771))) (fma.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 31469011574900/607771387771)))) (pow.f64 z 3) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 z (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 31469011574900/607771387771 (*.f64 y (*.f64 b 15234687407000000000000000/369386059793087248348441))))) (pow.f64 z 3) (*.f64 (*.f64 1000000000000/607771387771 b) y))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 z (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (-.f64 (*.f64 y (*.f64 t 1000000000000/607771387771)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 31469011574900/607771387771 (*.f64 y (*.f64 b 15234687407000000000000000/369386059793087248348441))))) (pow.f64 z 3) (*.f64 (*.f64 1000000000000/607771387771 b) y))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000)))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (*.f64 (-.f64 (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (pow.f64 (/.f64 1 z) 2) (*.f64 y 313060547623/100000000000))) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000))
(+.f64 (fma.f64 (fma.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000) (neg.f64 (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000))) (/.f64 (/.f64 1 z) z) (*.f64 y 313060547623/100000000000)) (fma.f64 55833770631/5000000000 (/.f64 y z) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000)))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 (*.f64 a y) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y)))))))) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (fma.f64 (/.f64 1 (pow.f64 z 3)) (-.f64 (*.f64 y a) (fma.f64 37379712931698453651183/1000000000000000000000 y (fma.f64 314690115749/10000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))))))) (*.f64 (-.f64 (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(fma.f64 55833770631/5000000000 (/.f64 y z) (+.f64 (fma.f64 (/.f64 1 (pow.f64 z 3)) (-.f64 (*.f64 y (-.f64 a 37379712931698453651183/1000000000000000000000)) (fma.f64 15234687407/1000000000 (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y -1149469898016594153852228470302189/1000000000000000000000000000000))) (*.f64 (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (pow.f64 (/.f64 1 z) 2))) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000))))
(fma.f64 55833770631/5000000000 (/.f64 y z) (+.f64 (fma.f64 y 313060547623/100000000000 (/.f64 (-.f64 (*.f64 y (-.f64 a 37379712931698453651183/1000000000000000000000)) (fma.f64 15234687407/1000000000 (fma.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000) (neg.f64 (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000))) (*.f64 y -1149469898016594153852228470302189/1000000000000000000000000000000))) (pow.f64 z 3))) (fma.f64 (fma.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000) (neg.f64 (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000))) (/.f64 (/.f64 1 z) z) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (*.f64 313060547623/100000000000 y))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 y 313060547623/100000000000))
(-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))))))
(-.f64 (fma.f64 (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (pow.f64 (/.f64 -1 z) 2) (*.f64 y 313060547623/100000000000)) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(-.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (fma.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000) (neg.f64 (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000))) (pow.f64 (/.f64 -1 z) 2))) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y a)) (+.f64 (*.f64 -37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))) (pow.f64 (/.f64 -1 z) 3)))))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y (fma.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))) (*.f64 (-.f64 (neg.f64 (*.f64 y a)) (fma.f64 -37379712931698453651183/1000000000000000000000 y (fma.f64 314690115749/10000000000 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))))))) (/.f64 -1 (pow.f64 z 3))))))
(-.f64 (fma.f64 y 313060547623/100000000000 (fma.f64 (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (pow.f64 (/.f64 -1 z) 2) (*.f64 (-.f64 (*.f64 y (neg.f64 a)) (fma.f64 y -37379712931698453651183/1000000000000000000000 (fma.f64 (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) -15234687407/1000000000 (*.f64 y 1149469898016594153852228470302189/1000000000000000000000000000000)))) (/.f64 -1 (pow.f64 z 3))))) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(-.f64 (fma.f64 y 313060547623/100000000000 (fma.f64 (fma.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000) (neg.f64 (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000))) (pow.f64 (/.f64 -1 z) 2) (/.f64 (neg.f64 (-.f64 (*.f64 y (neg.f64 a)) (fma.f64 y -37379712931698453651183/1000000000000000000000 (fma.f64 (fma.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000) (neg.f64 (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000))) -15234687407/1000000000 (*.f64 y 1149469898016594153852228470302189/1000000000000000000000000000000))))) (pow.f64 z 3)))) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)) (/.f64 (*.f64 y t) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)) (/.f64 (*.f64 y t) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)) (/.f64 (*.f64 y t) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 (*.f64 y t) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)) (/.f64 (*.f64 y t) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)) (/.f64 (*.f64 y t) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)) (/.f64 (*.f64 y t) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 (*.f64 y t) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)) (/.f64 (*.f64 y t) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)) (/.f64 (*.f64 y t) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b))) (/.f64 (*.f64 (*.f64 z z) (*.f64 y t)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)) (/.f64 (*.f64 y t) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) b)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 a z))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a))) (/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a))) (/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a))) (/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a))) (/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a))) (/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a))) (/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a))) (/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a))) (/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (*.f64 y b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a))) (/.f64 b (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 a (*.f64 y z)))
(fma.f64 y b (*.f64 y (*.f64 a z)))
(*.f64 y (+.f64 b (*.f64 a z)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 y b) (*.f64 a (*.f64 y z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (fma.f64 y b (*.f64 y (*.f64 a z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 a z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 a (*.f64 y z)))))
(fma.f64 (*.f64 z z) (*.f64 y t) (fma.f64 y b (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3)) (*.f64 y (*.f64 a z)))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)))
(*.f64 (*.f64 y 313060547623/100000000000) (pow.f64 (/.f64 1 z) -4))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -4) 313060547623/100000000000))
(*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3))))
(fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -4) 313060547623/100000000000)))
(fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (+.f64 (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 (*.f64 y (pow.f64 (/.f64 1 z) -2)) t)))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (*.f64 y (+.f64 (*.f64 55833770631/5000000000 (pow.f64 (/.f64 1 z) -3)) (*.f64 t (pow.f64 (/.f64 1 z) -2)))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)) (*.f64 y (+.f64 (*.f64 55833770631/5000000000 (pow.f64 (/.f64 1 z) -3)) (*.f64 t (*.f64 z z)))))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (+.f64 (*.f64 y (*.f64 a z)) (+.f64 (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t)))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (fma.f64 y (*.f64 a z) (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 (*.f64 y (pow.f64 (/.f64 1 z) -2)) t))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (fma.f64 y (*.f64 a z) (*.f64 y (+.f64 (*.f64 55833770631/5000000000 (pow.f64 (/.f64 1 z) -3)) (*.f64 t (pow.f64 (/.f64 1 z) -2))))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)) (fma.f64 y (*.f64 a z) (*.f64 y (+.f64 (*.f64 55833770631/5000000000 (pow.f64 (/.f64 1 z) -3)) (*.f64 t (*.f64 z z))))))
(*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)))
(*.f64 y (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -4)))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y)))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)) (*.f64 (*.f64 y -55833770631/5000000000) (pow.f64 (/.f64 -1 z) -3)))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t)) (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y))))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (fma.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)))))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (*.f64 y (+.f64 (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -4)) (*.f64 t (pow.f64 (/.f64 -1 z) -2)))))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t)) (+.f64 (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y)) (*.f64 a (*.f64 y z)))))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (fma.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)) (fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)) (*.f64 y (*.f64 a z)))))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (fma.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)) (*.f64 y (+.f64 (*.f64 a z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -4))))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b))
(*.f64 y (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b))
(*.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 z z) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 z z) (*.f64 y t))
(*.f64 y (*.f64 t (*.f64 z z)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 y (*.f64 t (*.f64 z z))))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b))
(*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) b))
(*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z))
(*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z))
(*.f64 (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) (*.f64 y z))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(*.f64 55833770631/5000000000 z)
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))
(*.f64 z (*.f64 z 313060547623/100000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))) 1)
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 y (/.f64 1 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 1 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 (neg.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 y (neg.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 (*.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (neg.f64 y)) (-.f64 -607771387771/1000000000000 (*.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000))))
(*.f64 (/.f64 y 1) (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) 1) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2) 1) (/.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 1) (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (cbrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))))
(/.f64 y (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (sqrt.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))
(pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 1)
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 3) 1/3)
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 3)
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(pow.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 2)
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) -1)
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 3))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 1))
(*.f64 y (/.f64 (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(+.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 b y))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(+.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))) 1)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) 3) (pow.f64 (*.f64 b y) 3)) (+.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y)) (-.f64 (*.f64 (*.f64 b y) (*.f64 b y)) (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 b y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (*.f64 (*.f64 y b) (-.f64 (*.f64 y b) (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) (*.f64 y z)) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 y (*.f64 y (*.f64 (*.f64 z z) (*.f64 (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a)))) (*.f64 (*.f64 b (*.f64 y y)) (-.f64 b (*.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)))) (-.f64 (*.f64 (*.f64 y b) (*.f64 y b)) (*.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y b)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z)) (*.f64 (*.f64 y b) (-.f64 (*.f64 y b) (*.f64 (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) (*.f64 y z))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) (*.f64 y z)) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 y (*.f64 y (*.f64 (*.f64 z z) (*.f64 (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a)))) (*.f64 (*.f64 b (*.f64 y y)) (-.f64 b (*.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y)) (*.f64 (*.f64 b y) (*.f64 b y))) (-.f64 (*.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y) (*.f64 b y)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(/.f64 (-.f64 (*.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)))) (*.f64 (*.f64 y b) (*.f64 y b))) (-.f64 (*.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a))) (*.f64 y b)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 1)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(pow.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 3) 1/3)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 3)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 2)
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 2))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(log.f64 (pow.f64 (exp.f64 y) (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)))))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b)) 3))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) 3)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b) 3) (pow.f64 y 3)))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(exp.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a) b))) 1))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(fma.f64 y (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) (*.f64 y b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(fma.f64 (*.f64 z (fma.f64 z (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) a)) y (*.f64 b y))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))) a) b))
(*.f64 y (fma.f64 z (fma.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))) a) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z 55833770631/5000000000))) 1)
(*.f64 55833770631/5000000000 z)
(pow.f64 (*.f64 z 55833770631/5000000000) 1)
(*.f64 55833770631/5000000000 z)
(pow.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 3) 1/3)
(*.f64 55833770631/5000000000 z)
(pow.f64 (cbrt.f64 (*.f64 z 55833770631/5000000000)) 3)
(*.f64 55833770631/5000000000 z)
(pow.f64 (sqrt.f64 (*.f64 z 55833770631/5000000000)) 2)
(*.f64 55833770631/5000000000 z)
(sqrt.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 2))
(*.f64 55833770631/5000000000 z)
(log.f64 (pow.f64 (exp.f64 55833770631/5000000000) z))
(*.f64 55833770631/5000000000 z)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z 55833770631/5000000000))))
(*.f64 55833770631/5000000000 z)
(cbrt.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 3))
(*.f64 55833770631/5000000000 z)
(expm1.f64 (log1p.f64 (*.f64 z 55833770631/5000000000)))
(*.f64 55833770631/5000000000 z)
(log1p.f64 (expm1.f64 (*.f64 z 55833770631/5000000000)))
(*.f64 55833770631/5000000000 z)
(exp.f64 (log.f64 (*.f64 z 55833770631/5000000000)))
(*.f64 55833770631/5000000000 z)
(exp.f64 (*.f64 (log.f64 (*.f64 z 55833770631/5000000000)) 1))
(*.f64 55833770631/5000000000 z)
(+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))) 1)
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(*.f64 1 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 2) (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(*.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 3) (pow.f64 (*.f64 z 55833770631/5000000000) 3)) (+.f64 (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 313060547623/100000000000 (*.f64 z z))) (-.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 2) (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))))
(/.f64 (+.f64 (pow.f64 (*.f64 55833770631/5000000000 z) 3) (*.f64 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 (*.f64 z z) 3))) (+.f64 (*.f64 98006906478012650950129/10000000000000000000000 (*.f64 (*.f64 z z) (*.f64 z z))) (-.f64 (pow.f64 (*.f64 55833770631/5000000000 z) 2) (*.f64 313060547623/100000000000 (*.f64 (*.f64 z z) (*.f64 55833770631/5000000000 z))))))
(/.f64 (fma.f64 (pow.f64 z 3) 174056751713288158803109042149591/125000000000000000000000000000 (pow.f64 (*.f64 z (*.f64 z 313060547623/100000000000)) 3)) (+.f64 (fma.f64 98006906478012650950129/10000000000000000000000 (pow.f64 z 4) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 (*.f64 313060547623/100000000000 (pow.f64 z 3)) -55833770631/5000000000)))
(/.f64 (fma.f64 (pow.f64 z 3) 174056751713288158803109042149591/125000000000000000000000000000 (*.f64 30682095812842786715169336002493367/1000000000000000000000000000000000 (pow.f64 z 6))) (fma.f64 98006906478012650950129/10000000000000000000000 (pow.f64 z 4) (*.f64 (*.f64 55833770631/5000000000 z) (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z z) -313060547623/100000000000)))))
(/.f64 (-.f64 (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 313060547623/100000000000 (*.f64 z z))) (pow.f64 (*.f64 z 55833770631/5000000000) 2)) (-.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))
(/.f64 (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (*.f64 (*.f64 z z) (*.f64 z z))) (pow.f64 (*.f64 55833770631/5000000000 z) 2)) (-.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 55833770631/5000000000 z)))
(/.f64 (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (pow.f64 z 4)) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (-.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(/.f64 (+.f64 (*.f64 98006906478012650950129/10000000000000000000000 (pow.f64 z 4)) (*.f64 -3117409942875118138161/25000000000000000000 (*.f64 z z))) (*.f64 z (fma.f64 z 313060547623/100000000000 -55833770631/5000000000)))
(pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 1)
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 3)
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(pow.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 2)
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(pow.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 3) 1/3)
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(sqrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 2))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(log.f64 (exp.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(cbrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 3))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(expm1.f64 (log1p.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(log1p.f64 (expm1.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(exp.f64 (log.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 1))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 55833770631/5000000000 z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))

eval417.0ms (2%)

Compiler

Compiled 24360 to 15647 computations (35.8% saved)

prune323.0ms (1.6%)

Pruning

47 alts after pruning (43 fresh and 4 done)

PrunedKeptTotal
New92914943
Fresh72936
Picked101
Done145
Total93847985
Error
0.0b
Counts
985 → 47
Alt Table
Click to see full alt table
StatusErrorProgram
60.9b
(pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3)
53.4b
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
57.5b
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
51.6b
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
20.6b
(+.f64 (*.f64 313060547623/100000000000 y) x)
27.1b
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
29.2b
(+.f64 x (fma.f64 1000000000000/607771387771 (*.f64 y b) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) z)))
37.9b
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
34.0b
(+.f64 x (/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
29.3b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (pow.f64 z 4)) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (-.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
29.3b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
31.3b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
22.1b
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
40.2b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
43.0b
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
43.8b
(+.f64 x (/.f64 y (/.f64 (pow.f64 (/.f64 1 z) -4) b)))
37.9b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))
29.9b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))))
22.8b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)))
23.9b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
24.4b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
27.2b
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
18.6b
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
18.7b
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
35.7b
(+.f64 x (+.f64 (fma.f64 y 313060547623/100000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)) (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 (+.f64 (-.f64 (*.f64 a (neg.f64 y)) (*.f64 y 1112090185084895700201045470302189/1000000000000000000000000000000)) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (/.f64 -1 z))))))
41.6b
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
35.7b
(+.f64 x (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (/.f64 (+.f64 (fma.f64 y a (neg.f64 (*.f64 y -1112090185084895700201045470302189/1000000000000000000000000000000))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (pow.f64 z 3))))
41.0b
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
39.4b
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
29.2b
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
25.1b
(+.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
18.6b
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
43.9b
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
27.2b
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
39.4b
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
37.9b
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
27.8b
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
43.8b
(+.f64 x (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))))
41.7b
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
43.2b
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
43.8b
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))
39.4b
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
37.9b
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
38.0b
(+.f64 x (exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1/3)))
48.5b
(*.f64 313060547623/100000000000 y)
56.8b
(exp.f64 (log.f64 (*.f64 313060547623/100000000000 y)))
32.5b
x
Compiler

Compiled 2033 to 1491 computations (26.7% saved)

localize16.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)
0.1b
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
0.2b
(/.f64 365270416988064188356100/98006906478012650950129 z)
Compiler

Compiled 35 to 25 computations (28.6% saved)

series6.0ms (0%)

Counts
1 → 24
Calls

6 calls:

TimeVariablePointExpression
1.0ms
z
@0
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
1.0ms
z
@-inf
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
1.0ms
z
@inf
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
1.0ms
y
@0
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
1.0ms
y
@inf
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
Compiler

Compiled 464 to 388 computations (16.4% saved)

rewrite70.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
541×unpow-prod-down_binary64
408×log-prod_binary64
320×exp-prod_binary64
239×pow2_binary64
211×pow-prod-down_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0810
118410
2243810
Stop Event
node limit
Counts
1 → 79
Calls
Call 1
Inputs
(/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2)) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (pow.f64 (/.f64 1 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (pow.f64 (/.f64 1 y) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) (/.f64 y (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) 1) (pow.f64 (/.f64 (cbrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (sqrt.f64 y) 1) 1) (pow.f64 (/.f64 (sqrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) 1) (pow.f64 (/.f64 y (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) 1) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) 1) (pow.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) 1) (pow.f64 (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) (pow.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 y (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) 1) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 y (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) 1) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2) y) 1/3) (cbrt.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2) 3) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)) 2) -1) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1) -1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 y) -2) -1) (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) (cbrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) (pow.f64 (cbrt.f64 y) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (pow.f64 (cbrt.f64 y) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 y -1/2) -1) (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) (sqrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) (sqrt.f64 y)) -1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 y)) -1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 1) (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (log.f64 y) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))))))

simplify75.0ms (0.4%)

Algorithm
egg-herbie
Rules
653×fma-def_binary64
528×associate-*l/_binary64
504×associate-/l*_binary64
406×associate-*r/_binary64
307×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03101783
17831684
224141650
Stop Event
node limit
Counts
103 → 148
Calls
Call 1
Inputs
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))
(+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))
(+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))))
(+.f64 (*.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (*.f64 (pow.f64 z 4) y)) (+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2))) (*.f64 313060547623/100000000000 y)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2))) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 1 z) 3) y)))))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) y)) (*.f64 313060547623/100000000000 y)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) y)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) y)))))
(+.f64 0 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1)
(*.f64 y (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(*.f64 1 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2)) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (neg.f64 y) (/.f64 1 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (neg.f64 y) (pow.f64 (/.f64 1 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) 1))
(*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y)
(*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (pow.f64 (/.f64 1 y) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) (/.f64 y (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (/.f64 y (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(*.f64 (/.f64 y (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(*.f64 (pow.f64 1 1/3) (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) 1) (pow.f64 (/.f64 (cbrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) 1) 1) (pow.f64 (/.f64 (sqrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) 1) (pow.f64 (/.f64 y (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) 1) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) 1) (pow.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) 1) (pow.f64 (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) (pow.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(*.f64 (pow.f64 (/.f64 y (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) 1) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(*.f64 (pow.f64 (/.f64 y (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) 1) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)) 1/3))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2) y) 1/3) (cbrt.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(*.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2) 3) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)) 2) -1) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1) -1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y) -1))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 y) -2) -1) (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) (cbrt.f64 y)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) (pow.f64 (cbrt.f64 y) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 y)) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (pow.f64 (cbrt.f64 y) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 y)) -1))
(*.f64 (pow.f64 (pow.f64 y -1/2) -1) (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) (sqrt.f64 y)) -1))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) (sqrt.f64 y)) -1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 y)) -1))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 y)) -1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 y)) -1))
(pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(pow.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2) 1/2)
(pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3)
(pow.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)
(pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -1)
(pow.f64 (exp.f64 1) (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(pow.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) 1) -1)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(neg.f64 (/.f64 y (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2))
(log.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(exp.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)) -1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) 1))
(exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(exp.f64 (-.f64 (log.f64 y) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
Outputs
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))
(*.f64 y (*.f64 z 98006906478012650950129/365270416988064188356100))
(+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))
(fma.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 y (*.f64 z z)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))
(fma.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z) (*.f64 y (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z))))
(*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z))))
(+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))))
(fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (fma.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 y (*.f64 z z)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z))))
(fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (fma.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z) (*.f64 y (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(fma.f64 y (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)) (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 (pow.f64 z 3) 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481))))
(+.f64 (*.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (*.f64 (pow.f64 z 4) y)) (+.f64 (*.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3))) (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 (pow.f64 z 2) y)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))))
(fma.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (*.f64 y (pow.f64 z 4)) (fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (fma.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 y (*.f64 z z)) (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z)))))
(fma.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (*.f64 y (pow.f64 z 4)) (fma.f64 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481 (*.f64 y (pow.f64 z 3)) (fma.f64 98006906478012650950129/365270416988064188356100 (*.f64 y z) (*.f64 y (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z))))))
(fma.f64 y (*.f64 -30070572948787065465744834113421767853818890138055702943430000000000000000000000000/178015575093452324893891493452869946293510998888037481252208314287561472401163502199841 (pow.f64 z 4)) (fma.f64 y (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)) (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 (pow.f64 z 3) 96053537173899181254563016501178631664451166410000000000000000/48735284001734330594984436848596424619921687540204270183942487481)))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(fma.f64 y 313060547623/100000000000 (/.f64 y (/.f64 z -3652704169880641883561/100000000000000000000)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2))) (*.f64 313060547623/100000000000 y)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2)) (*.f64 y 313060547623/100000000000)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 y (*.f64 (pow.f64 z -2) 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000))))
(fma.f64 y (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 z -2) 313060547623/100000000000) (/.f64 y (/.f64 z -3652704169880641883561/100000000000000000000)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2))) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 1 z) 3) y)))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2)) (fma.f64 313060547623/100000000000 y (*.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 y (/.f64 1 (pow.f64 z 3)))))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 z -2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3))))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (+.f64 (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 z -2) 313060547623/100000000000) (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3)))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000))
(fma.f64 y 313060547623/100000000000 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(fma.f64 y 313060547623/100000000000 (/.f64 y (/.f64 z -3652704169880641883561/100000000000000000000)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) y)) (*.f64 313060547623/100000000000 y)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2)) (*.f64 y 313060547623/100000000000)))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 y (*.f64 (pow.f64 z -2) 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000))))
(fma.f64 y (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 z -2) 313060547623/100000000000) (/.f64 y (/.f64 z -3652704169880641883561/100000000000000000000)))
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) (+.f64 (*.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) y)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 (pow.f64 (/.f64 -1 z) 3) y)))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 (/.f64 1 z) 2)) (fma.f64 313060547623/100000000000 y (*.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (*.f64 y (/.f64 1 (pow.f64 z 3)))))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (*.f64 y (pow.f64 z -2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3))))))
(fma.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z) (*.f64 y (+.f64 (fma.f64 13342247752663429120734084658699865882040721/31306054762300000000000000000000000000000 (pow.f64 z -2) 313060547623/100000000000) (/.f64 -48735284001734330594984436848596424619921687540204270183942487481/9800690647801265095012900000000000000000000000000000000000000 (pow.f64 z 3)))))
(+.f64 0 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 y (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 1 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2)))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) y) -2)))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (cbrt.f64 (pow.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2)) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) y) -2)))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (cbrt.f64 (pow.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (neg.f64 y) (/.f64 1 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (neg.f64 y) (/.f64 1 (-.f64 -100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 (neg.f64 y) (+.f64 -100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(*.f64 (neg.f64 y) (pow.f64 (/.f64 1 (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))) 1))
(*.f64 (neg.f64 y) (/.f64 1 (-.f64 -100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 (neg.f64 y) (+.f64 -100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (pow.f64 (/.f64 1 y) -1))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) (/.f64 y (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) -2) (/.f64 y (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) -2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) -2) (/.f64 y (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (pow.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) -1/2) (/.f64 y (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (/.f64 (pow.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) -1/2) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(/.f64 (/.f64 y (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 y (*.f64 (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (/.f64 y (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(*.f64 (/.f64 y (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (+.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(*.f64 (/.f64 y (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (+.f64 10000000000000000000000/98006906478012650950129 (/.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(*.f64 (/.f64 y (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(*.f64 (/.f64 y (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129)) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(*.f64 (pow.f64 1 1/3) (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) 1) (pow.f64 (/.f64 (cbrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) 1) 1) (pow.f64 (/.f64 (sqrt.f64 y) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) -2) 1) (pow.f64 (/.f64 y (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) -2) (/.f64 y (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) 1) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2)))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) -2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2)) 1) (pow.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) -2) (/.f64 y (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (pow.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) 1) (pow.f64 (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(*.f64 (pow.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) -1/2) (/.f64 y (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (/.f64 (pow.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) -1/2) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) y)
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) (pow.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(/.f64 (/.f64 y (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 y (*.f64 (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (pow.f64 (/.f64 y (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) 1) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(*.f64 (/.f64 y (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (-.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(*.f64 (/.f64 y (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (+.f64 (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) 10000000000000000000000/98006906478012650950129) (/.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 z)))
(*.f64 (/.f64 y (fma.f64 48735284001734330594984436848596424619921687540204270183942487481000000/941391003468464864832522931513111033868531915848179243594840878996689 (pow.f64 z -3) 1000000000000000000000000000000000/30682095812842786715169336002493367)) (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (+.f64 10000000000000000000000/98006906478012650950129 (/.f64 -36527041698806418835610000000000000/30682095812842786715169336002493367 z))))
(*.f64 (pow.f64 (/.f64 y (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) 1) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(*.f64 (/.f64 y (fma.f64 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 (pow.f64 z -2) -10000000000000000000000/98006906478012650950129)) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(*.f64 (/.f64 y (fma.f64 (pow.f64 z -2) 133422477526634291207340846586998658820407210000/9605353717389918125456301650117863166445116641 -10000000000000000000000/98006906478012650950129)) (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) -100000000000/313060547623))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)) 1/3) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3)) 1/3))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 3))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 3))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 3/2)) (cbrt.f64 (pow.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 3/2)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2) y) 1/3) (cbrt.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (cbrt.f64 (*.f64 y (pow.f64 (/.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) y) -2))) (cbrt.f64 (/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (cbrt.f64 (*.f64 y (pow.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2))) (cbrt.f64 (/.f64 1 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2) 1/3) (cbrt.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))) 2)) (cbrt.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(*.f64 (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) 4) 2)) (cbrt.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) 8)) (cbrt.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(*.f64 (pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 5/2) 1/3) (cbrt.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 5/2)) (cbrt.f64 (sqrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2) 3) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)) 2) -1) (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(*.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) y)) 2)))
(/.f64 (cbrt.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) y)) 2))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) 1) -1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y) -1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) -2) (/.f64 y (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1) -1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(/.f64 (/.f64 y (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 y (*.f64 (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 y) -2) -1) (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) (cbrt.f64 y)) -1))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) (pow.f64 (cbrt.f64 y) 2)) -1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 y)) -1))
(*.f64 (/.f64 1 (/.f64 (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2) (pow.f64 (cbrt.f64 y) 2))) (/.f64 1 (/.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) (cbrt.f64 y))))
(/.f64 (*.f64 (/.f64 1 (/.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) (cbrt.f64 y))) 1) (/.f64 (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (/.f64 (cbrt.f64 y) (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (pow.f64 (cbrt.f64 y) 2)) -1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (cbrt.f64 y)) -1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(/.f64 (/.f64 y (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 y (*.f64 (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (pow.f64 (pow.f64 y -1/2) -1) (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) (sqrt.f64 y)) -1))
(*.f64 (/.f64 1 (pow.f64 y -1/2)) (/.f64 1 (/.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)) (sqrt.f64 y))))
(*.f64 (/.f64 1 (pow.f64 y -1/2)) (/.f64 (sqrt.f64 y) (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 (/.f64 (sqrt.f64 y) (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) (pow.f64 y -1/2))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 2) (sqrt.f64 y)) -1) (pow.f64 (/.f64 (cbrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 y)) -1))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) -2) (/.f64 y (cbrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 y)) -1) (pow.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) (sqrt.f64 y)) -1))
(pow.f64 (/.f64 (sqrt.f64 (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))) (sqrt.f64 y)) -2)
(pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2) 1/2)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3) 1/3)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 3)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 2)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -1)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (exp.f64 1) (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)) 1/3)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (/.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) 1) -1)
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2)) (cbrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))) 2)) (cbrt.f64 (log.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))) (sqrt.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))))) (sqrt.f64 (log.f64 (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(neg.f64 (/.f64 y (+.f64 -100000000000/313060547623 (neg.f64 (/.f64 365270416988064188356100/98006906478012650950129 z)))))
(*.f64 (neg.f64 y) (/.f64 1 (-.f64 -100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(/.f64 (neg.f64 y) (+.f64 -100000000000/313060547623 (/.f64 -365270416988064188356100/98006906478012650950129 z)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y) -2))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log.f64 (exp.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(cbrt.f64 (pow.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 3))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) 3)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(expm1.f64 (log1p.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(log1p.f64 (expm1.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1/3))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 3))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 2))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)) -1))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))) 1) 1))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623))))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (-.f64 (log.f64 y) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))
(exp.f64 (-.f64 (*.f64 (log.f64 y) 1) (*.f64 (log.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) 1)))
(/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))

localize12.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.4b
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
Compiler

Compiled 25 to 13 computations (48% saved)

series4.0ms (0%)

Counts
1 → 0
Calls

6 calls:

TimeVariablePointExpression
1.0ms
y
@0
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
1.0ms
y
@inf
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
1.0ms
y
@-inf
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
1.0ms
z
@-inf
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
1.0ms
z
@inf
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
Compiler

Compiled 288 to 240 computations (16.7% saved)

rewrite63.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
653×pow1_binary64
608×add-log-exp_binary64
608×log1p-expm1-u_binary64
608×expm1-log1p-u_binary64
596×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067
11277
216127
Stop Event
node limit
Counts
1 → 20
Calls
Call 1
Inputs
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -3652704169880641883561/100000000000000000000 (/.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 z (*.f64 -3652704169880641883561/100000000000000000000 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -3652704169880641883561/100000000000000000000 y) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 -3652704169880641883561/100000000000000000000 y)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -3652704169880641883561/100000000000000000000 y) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -3652704169880641883561/100000000000000000000 y) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 -3652704169880641883561/100000000000000000000 y) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 y) -3652704169880641883561/100000000000000000000) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -3652704169880641883561/100000000000000000000 (neg.f64 y)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -3652704169880641883561/100000000000000000000) (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))))))

simplify41.0ms (0.2%)

Algorithm
egg-herbie
Rules
701×log-prod_binary64
437×associate-*l*_binary64
401×associate-*r*_binary64
321×log-div_binary64
288×fma-def_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
056260
1143200
2514140
33944140
Stop Event
node limit
Counts
20 → 23
Calls
Call 1
Inputs
(-.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) 1)
(/.f64 -3652704169880641883561/100000000000000000000 (/.f64 z y))
(/.f64 1 (/.f64 z (*.f64 -3652704169880641883561/100000000000000000000 y)))
(/.f64 (*.f64 -3652704169880641883561/100000000000000000000 y) z)
(/.f64 (neg.f64 (*.f64 -3652704169880641883561/100000000000000000000 y)) (neg.f64 z))
(/.f64 (/.f64 (*.f64 -3652704169880641883561/100000000000000000000 y) 1) z)
(/.f64 (/.f64 (*.f64 -3652704169880641883561/100000000000000000000 y) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(/.f64 (/.f64 (*.f64 -3652704169880641883561/100000000000000000000 y) (sqrt.f64 z)) (sqrt.f64 z))
(/.f64 (*.f64 (neg.f64 y) -3652704169880641883561/100000000000000000000) (neg.f64 z))
(/.f64 (*.f64 -3652704169880641883561/100000000000000000000 (neg.f64 y)) (neg.f64 z))
(pow.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 1)
(pow.f64 (pow.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) 3)
(pow.f64 (sqrt.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) 2)
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000))
(log.f64 (pow.f64 (exp.f64 -3652704169880641883561/100000000000000000000) (/.f64 y z)))
(cbrt.f64 (pow.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 3))
(expm1.f64 (log1p.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(log1p.f64 (expm1.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(exp.f64 (log.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
Outputs
(-.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) 1)
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 -3652704169880641883561/100000000000000000000 (/.f64 z y))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 1 (/.f64 z (*.f64 -3652704169880641883561/100000000000000000000 y)))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (*.f64 -3652704169880641883561/100000000000000000000 y) z)
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (neg.f64 (*.f64 -3652704169880641883561/100000000000000000000 y)) (neg.f64 z))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 (*.f64 -3652704169880641883561/100000000000000000000 y) 1) z)
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 (*.f64 -3652704169880641883561/100000000000000000000 y) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (/.f64 (*.f64 -3652704169880641883561/100000000000000000000 y) (sqrt.f64 z)) (sqrt.f64 z))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (*.f64 (neg.f64 y) -3652704169880641883561/100000000000000000000) (neg.f64 z))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(/.f64 (*.f64 -3652704169880641883561/100000000000000000000 (neg.f64 y)) (neg.f64 z))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(pow.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 1)
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(pow.f64 (pow.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 3) 1/3)
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(pow.f64 (cbrt.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) 3)
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(pow.f64 (sqrt.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) 2)
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y z) 2) 13342247752663429120734084658699865882040721/10000000000000000000000000000000000000000))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(log.f64 (pow.f64 (exp.f64 -3652704169880641883561/100000000000000000000) (/.f64 y z)))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(cbrt.f64 (pow.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 3))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(expm1.f64 (log1p.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(log1p.f64 (expm1.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))
(exp.f64 (log.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))))
(+.f64 (+.f64 1 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))) -1)
(+.f64 (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)) 0)
(*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z))

localize12.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
0.1b
(*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t))))
1.3b
(*.f64 z (*.f64 z (*.f64 y t)))
3.7b
(*.f64 z (*.f64 y t))
Compiler

Compiled 46 to 15 computations (67.4% saved)

series36.0ms (0.2%)

Counts
4 → 156
Calls

39 calls:

TimeVariablePointExpression
3.0ms
t
@inf
(*.f64 z (*.f64 z (*.f64 y t)))
1.0ms
t
@0
(*.f64 z (*.f64 z (*.f64 y t)))
1.0ms
y
@0
(*.f64 z (*.f64 z (*.f64 y t)))
1.0ms
z
@0
(*.f64 z (*.f64 y t))
1.0ms
y
@0
(*.f64 z (*.f64 y t))
Compiler

Compiled 2360 to 1866 computations (20.9% saved)

rewrite112.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
646×log-prod_binary64
454×pow-prod-down_binary64
316×pow-unpow_binary64
309×pow2_binary64
276×fma-def_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01146
123344
2309944
Stop Event
node limit
Counts
4 → 130
Calls
Call 1
Inputs
(*.f64 z (*.f64 y t))
(*.f64 z (*.f64 z (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (*.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 y t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 y t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (*.f64 y t)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (*.f64 y t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (*.f64 y t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (*.f64 y t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (*.f64 y t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (*.f64 y t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (*.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 y t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 z (*.f64 y t)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (*.f64 y t)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (*.f64 y t)))) 2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 y t) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y t) (*.f64 z z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 y t) (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 y t) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 y t) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 z z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (sqrt.f64 (*.f64 y t)))) 2))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 1000000000000/607771387771) (*.f64 z (sqrt.f64 (*.f64 y t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1000000000000/607771387771) (*.f64 z (sqrt.f64 (*.f64 y t))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6))) 1/3))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) (/.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 2) (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) (sqrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (/.f64 1 (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x)) (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)))) (neg.f64 (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x)) (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) (exp.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)) (+.f64 1 (expm1.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) (+.f64 1 (expm1.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z (*.f64 (*.f64 z (*.f64 y t)) 1000000000000/607771387771) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771 x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) 1 x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 1 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z z) (*.f64 (*.f64 y t) 1000000000000/607771387771) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) (cbrt.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (cbrt.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (*.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z))) 1000000000000/607771387771) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 1000000000000/607771387771) (*.f64 z (sqrt.f64 (*.f64 y t)))) (*.f64 (sqrt.f64 1000000000000/607771387771) (*.f64 z (sqrt.f64 (*.f64 y t)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (*.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 1000000000000/607771387771) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z 1000000000000/607771387771) (*.f64 z (*.f64 y t)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 y t))) z x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z z)) (*.f64 y t) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1000000000000/607771387771 (cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z (sqrt.f64 (*.f64 y t)))) (*.f64 z (sqrt.f64 (*.f64 y t))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) z) (*.f64 y t) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) (*.f64 y t)) z x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) 1) (*.f64 z (*.f64 y t)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y t))) 2)) (cbrt.f64 (*.f64 z (*.f64 y t))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) (sqrt.f64 (*.f64 z (*.f64 y t)))) (sqrt.f64 (*.f64 z (*.f64 y t))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) (*.f64 z y)) t x)))))

simplify88.0ms (0.4%)

Algorithm
egg-herbie
Rules
784×times-frac_binary64
491×distribute-rgt-in_binary64
380×unswap-sqr_binary64
283×log-prod_binary64
236×cancel-sign-sub-inv_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03203912
17823829
224223829
Stop Event
node limit
Counts
286 → 178
Calls
Call 1
Inputs
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(+.f64 0 (*.f64 z (*.f64 y t)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 y t)))) 1)
(pow.f64 (*.f64 z (*.f64 y t)) 1)
(pow.f64 (pow.f64 (*.f64 z (*.f64 y t)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 z (*.f64 y t)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 y t))) 3)
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 y t))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 y t)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y t)))))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 y t)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 y t))))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 y t))))
(exp.f64 (log.f64 (*.f64 z (*.f64 y t))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 y t))) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 z (*.f64 y t)))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (*.f64 y t)))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (*.f64 y t)))) 2))
(+.f64 0 (*.f64 (*.f64 y t) (*.f64 z z)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y t) (*.f64 z z)))) 1)
(pow.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1)
(pow.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1/2)
(pow.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z))) 3)
(pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 2)
(pow.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) 2)
(sqrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 y t) (*.f64 z z)))))
(cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y t) (*.f64 z z))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y t) (*.f64 z z))))
(exp.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 z z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 z z))) 1))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6)) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z)))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 z (sqrt.f64 (*.f64 y t)))) 2))
(+.f64 0 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) 1)
(pow.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) 1)
(pow.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) 3)
(pow.f64 (*.f64 (sqrt.f64 1000000000000/607771387771) (*.f64 z (sqrt.f64 (*.f64 y t)))) 2)
(pow.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6)) 1/3)
(sqrt.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))
(cbrt.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) 3))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1000000000000/607771387771) (*.f64 z (sqrt.f64 (*.f64 y t))))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6))) 1/3))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) (/.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))
(*.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 1)
(*.f64 1 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))
(*.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 2) (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))
(*.f64 (sqrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) (sqrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x))))
(*.f64 (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (/.f64 1 (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x)) (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)))))
(/.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x)))
(/.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))
(/.f64 (neg.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)))) (neg.f64 (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))
(/.f64 (-.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x))
(pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 1)
(pow.f64 (pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 2) 1/2)
(pow.f64 (pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 3)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x)) (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3))) -1)
(pow.f64 (/.f64 (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)))) -1)
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 2))
(log.f64 (exp.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) (exp.f64 x)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))))
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))
(exp.f64 (log.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 1))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))) 3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))) 2))
(fma.f64 z (*.f64 (*.f64 z (*.f64 y t)) 1000000000000/607771387771) x)
(fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)
(fma.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771 x)
(fma.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)) x)
(fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) 1 x)
(fma.f64 x 1 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))
(fma.f64 1 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x)
(fma.f64 1 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))
(fma.f64 (*.f64 z z) (*.f64 (*.f64 y t) 1000000000000/607771387771) x)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) (cbrt.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) x)
(fma.f64 (cbrt.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (cbrt.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (*.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z))) 1000000000000/607771387771) x)
(fma.f64 (*.f64 (sqrt.f64 1000000000000/607771387771) (*.f64 z (sqrt.f64 (*.f64 y t)))) (*.f64 (sqrt.f64 1000000000000/607771387771) (*.f64 z (sqrt.f64 (*.f64 y t)))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))
(fma.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (*.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 1000000000000/607771387771) x)
(fma.f64 (*.f64 z 1000000000000/607771387771) (*.f64 z (*.f64 y t)) x)
(fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 y t))) z x)
(fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z z)) (*.f64 y t) x)
(fma.f64 (*.f64 1000000000000/607771387771 (cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z))) x)
(fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z (sqrt.f64 (*.f64 y t)))) (*.f64 z (sqrt.f64 (*.f64 y t))) x)
(fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) z) (*.f64 y t) x)
(fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) (*.f64 y t)) z x)
(fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) 1) (*.f64 z (*.f64 y t)) x)
(fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y t))) 2)) (cbrt.f64 (*.f64 z (*.f64 y t))) x)
(fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) (sqrt.f64 (*.f64 z (*.f64 y t)))) (sqrt.f64 (*.f64 z (*.f64 y t))) x)
(fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) (*.f64 z y)) t x)
Outputs
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 y (*.f64 t z))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)))
(*.f64 t (*.f64 y (pow.f64 (/.f64 -1 z) -2)))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)))
(*.f64 t (*.f64 y (pow.f64 (/.f64 -1 z) -2)))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)))
(*.f64 t (*.f64 y (pow.f64 (/.f64 -1 z) -2)))
(*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t))
(*.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)))
(*.f64 t (*.f64 y (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)))
(*.f64 (*.f64 y t) (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t))) x)
(fma.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)) x)
(fma.f64 (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771) (*.f64 y t) x)
(fma.f64 1000000000000/607771387771 (*.f64 t (*.f64 y (pow.f64 (/.f64 -1 z) -2))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t))) x)
(fma.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)) x)
(fma.f64 (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771) (*.f64 y t) x)
(fma.f64 1000000000000/607771387771 (*.f64 t (*.f64 y (pow.f64 (/.f64 -1 z) -2))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 (/.f64 -1 z) -2) (*.f64 y t))) x)
(fma.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (pow.f64 (/.f64 -1 z) -2)) x)
(fma.f64 (*.f64 (pow.f64 (/.f64 -1 z) -2) 1000000000000/607771387771) (*.f64 y t) x)
(fma.f64 1000000000000/607771387771 (*.f64 t (*.f64 y (pow.f64 (/.f64 -1 z) -2))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
x
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(+.f64 0 (*.f64 z (*.f64 y t)))
(*.f64 y (*.f64 t z))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z)) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))))
(*.f64 y (*.f64 t z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 y t)))) 1)
(*.f64 y (*.f64 t z))
(pow.f64 (*.f64 z (*.f64 y t)) 1)
(*.f64 y (*.f64 t z))
(pow.f64 (pow.f64 (*.f64 z (*.f64 y t)) 2) 1/2)
(*.f64 y (*.f64 t z))
(pow.f64 (pow.f64 (*.f64 z (*.f64 y t)) 3) 1/3)
(*.f64 y (*.f64 t z))
(pow.f64 (cbrt.f64 (*.f64 z (*.f64 y t))) 3)
(*.f64 y (*.f64 t z))
(pow.f64 (sqrt.f64 (*.f64 z (*.f64 y t))) 2)
(*.f64 y (*.f64 t z))
(sqrt.f64 (pow.f64 (*.f64 z (*.f64 y t)) 2))
(*.f64 y (*.f64 t z))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) t) z))
(*.f64 y (*.f64 t z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 y t)))))
(*.f64 y (*.f64 t z))
(cbrt.f64 (pow.f64 (*.f64 z (*.f64 y t)) 3))
(*.f64 y (*.f64 t z))
(expm1.f64 (log1p.f64 (*.f64 z (*.f64 y t))))
(*.f64 y (*.f64 t z))
(log1p.f64 (expm1.f64 (*.f64 z (*.f64 y t))))
(*.f64 y (*.f64 t z))
(exp.f64 (log.f64 (*.f64 z (*.f64 y t))))
(*.f64 y (*.f64 t z))
(exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 y t))) 1))
(*.f64 y (*.f64 t z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 z (*.f64 y t)))) 1/3))
(*.f64 y (*.f64 t z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 z (*.f64 y t)))) 3))
(*.f64 y (*.f64 t z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 z (*.f64 y t)))) 2))
(*.f64 y (*.f64 t z))
(+.f64 0 (*.f64 (*.f64 y t) (*.f64 z z)))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 y t) (*.f64 z z)))) 1)
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(pow.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1)
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(pow.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1/2)
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(pow.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1/3)
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z))) 3)
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 2)
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(pow.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) 2)
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(sqrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) t) (*.f64 z z)))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 y t) (*.f64 z z)))))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y t) (*.f64 z z))))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y t) (*.f64 z z))))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(exp.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 z z))))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 y t) (*.f64 z z))) 1))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6)) 1/3))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z)))) 3))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(exp.f64 (*.f64 (log.f64 (*.f64 z (sqrt.f64 (*.f64 y t)))) 2))
(*.f64 (*.f64 y t) (*.f64 z z))
(*.f64 y (*.f64 (*.f64 t z) z))
(*.f64 y (*.f64 t (*.f64 z z)))
(+.f64 0 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y z)) (*.f64 t z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y z)) (*.f64 t z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 y z)) (*.f64 t z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)))))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) 1)
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(pow.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) 1)
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(pow.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) 1/2)
(sqrt.f64 (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1000000000000000000000000/369386059793087248348441))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) 3)
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(pow.f64 (*.f64 (sqrt.f64 1000000000000/607771387771) (*.f64 z (sqrt.f64 (*.f64 y t)))) 2)
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(pow.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011))
(sqrt.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1000000000000000000000000/369386059793087248348441))
(log.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(cbrt.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(exp.f64 (log.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) 1))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) 3))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 1000000000000/607771387771) (*.f64 z (sqrt.f64 (*.f64 y t))))) 2))
(*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))
(*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))
(*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))
(exp.f64 (*.f64 (log.f64 (*.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6))) 1/3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))) 1)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) (/.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (-.f64 x (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (-.f64 x (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (+.f64 x (*.f64 (*.f64 y t) (*.f64 (*.f64 z z) -1000000000000/607771387771))))
(*.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 1)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(*.f64 1 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(*.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 2))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 2) (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(*.f64 (sqrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) (sqrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x))))
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771))) (-.f64 (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771))) x) (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771))) (-.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771))) x) (*.f64 x x)))
(/.f64 (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771))) (fma.f64 t (*.f64 (*.f64 z z) (*.f64 y 1000000000000/607771387771)) (neg.f64 x)) (*.f64 x x)))
(*.f64 (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (/.f64 1 (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (-.f64 x (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (-.f64 x (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (+.f64 x (*.f64 (*.f64 y t) (*.f64 (*.f64 z z) -1000000000000/607771387771))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x)) (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3))))
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771))) (-.f64 (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771))) x) (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771))) (-.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771))) x) (*.f64 x x)))
(/.f64 (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771))) (fma.f64 t (*.f64 (*.f64 z z) (*.f64 y 1000000000000/607771387771)) (neg.f64 x)) (*.f64 x x)))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)))))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (-.f64 x (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (-.f64 x (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (+.f64 x (*.f64 (*.f64 y t) (*.f64 (*.f64 z z) -1000000000000/607771387771))))
(/.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x)))
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771))) (-.f64 (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771))) x) (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771))) (-.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771))) x) (*.f64 x x)))
(/.f64 (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771))) (fma.f64 t (*.f64 (*.f64 z z) (*.f64 y 1000000000000/607771387771)) (neg.f64 x)) (*.f64 x x)))
(/.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) (-.f64 (*.f64 x x) (*.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x))))
(/.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (fma.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) (*.f64 x (-.f64 x (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1000000000000000000000000/369386059793087248348441 (*.f64 x (-.f64 x (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1000000000000000000000000/369386059793087248348441 (*.f64 x (+.f64 x (*.f64 (*.f64 y t) (*.f64 (*.f64 z z) -1000000000000/607771387771))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (-.f64 x (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (-.f64 x (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (+.f64 x (*.f64 (*.f64 y t) (*.f64 (*.f64 z z) -1000000000000/607771387771))))
(/.f64 (neg.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3))) (neg.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x))))
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771))) (-.f64 (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771))) x) (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771))) (-.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771))) x) (*.f64 x x)))
(/.f64 (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771))) (fma.f64 t (*.f64 (*.f64 z z) (*.f64 y 1000000000000/607771387771)) (neg.f64 x)) (*.f64 x x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)))) (neg.f64 (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (-.f64 x (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (-.f64 x (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (+.f64 x (*.f64 (*.f64 y t) (*.f64 (*.f64 z z) -1000000000000/607771387771))))
(/.f64 (-.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x))
(/.f64 (+.f64 (*.f64 x x) (*.f64 -1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (-.f64 x (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (-.f64 x (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (+.f64 x (*.f64 (*.f64 y t) (*.f64 (*.f64 z z) -1000000000000/607771387771))))
(pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 1)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(pow.f64 (pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 2) 1/2)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(pow.f64 (pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 3) 1/3)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(pow.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 3)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(pow.f64 (sqrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 2)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(pow.f64 (/.f64 (fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) (-.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x) (*.f64 x x)) (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3))) -1)
(*.f64 (fma.f64 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) (pow.f64 x 3)) (/.f64 1 (fma.f64 (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771))) (-.f64 (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771))) x) (*.f64 x x))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771))) (-.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771))) x) (*.f64 x x)))
(/.f64 (fma.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 6) 1000000000000000000000000000000000000/224502278183706222041215714334315011 (pow.f64 x 3)) (fma.f64 (*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771))) (fma.f64 t (*.f64 (*.f64 z z) (*.f64 y 1000000000000/607771387771)) (neg.f64 x)) (*.f64 x x)))
(pow.f64 (/.f64 (-.f64 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) (-.f64 (*.f64 x x) (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)))) -1)
(/.f64 (+.f64 (*.f64 x x) (*.f64 -1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (-.f64 x (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (-.f64 x (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))))
(/.f64 (fma.f64 x x (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) -1000000000000000000000000/369386059793087248348441)) (+.f64 x (*.f64 (*.f64 y t) (*.f64 (*.f64 z z) -1000000000000/607771387771))))
(sqrt.f64 (pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 2))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(log.f64 (exp.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) (exp.f64 x)))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z)) (+.f64 1 (expm1.f64 x))))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))) (+.f64 1 (expm1.f64 x))))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (pow.f64 (exp.f64 1000000000000/607771387771) (*.f64 z y)) (*.f64 t z))))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)))))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(cbrt.f64 (pow.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x) 3))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(expm1.f64 (log1p.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(log1p.f64 (expm1.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(exp.f64 (log.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)) 1))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))) 1/3))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))) 3))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x))) 2))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 z (*.f64 (*.f64 z (*.f64 y t)) 1000000000000/607771387771) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 z (*.f64 y t)) (*.f64 z 1000000000000/607771387771) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771 x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z)) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) 1 x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 x 1 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 1 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 1 x (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 z z) (*.f64 (*.f64 y t) 1000000000000/607771387771) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) (cbrt.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) x)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1000000000000000000000000/369386059793087248348441)) x)
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1000000000000000000000000/369386059793087248348441)) x)
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1000000000000000000000000/369386059793087248348441)) x)
(fma.f64 (cbrt.f64 (*.f64 1000000000000000000000000/369386059793087248348441 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (cbrt.f64 (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771)) x)
(fma.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z (*.f64 z 1000000000000/607771387771)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1000000000000000000000000/369386059793087248348441)) x)
(fma.f64 (cbrt.f64 (*.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1000000000000000000000000/369386059793087248348441)) x)
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 (*.f64 t z) (*.f64 z 1000000000000/607771387771)))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4) 1000000000000000000000000/369386059793087248348441)) x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) 2) (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (*.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z))) 1000000000000/607771387771) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (*.f64 1000000000000/607771387771 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z)))) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (*.f64 1000000000000/607771387771 (cbrt.f64 (*.f64 y (*.f64 (*.f64 t z) z)))) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (*.f64 1000000000000/607771387771 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z))))) x)
(fma.f64 (*.f64 (sqrt.f64 1000000000000/607771387771) (*.f64 z (sqrt.f64 (*.f64 y t)))) (*.f64 (sqrt.f64 1000000000000/607771387771) (*.f64 z (sqrt.f64 (*.f64 y t)))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (*.f64 (*.f64 y t) (*.f64 z z)) 1000000000000/607771387771))
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) (*.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 1000000000000/607771387771) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 z 1000000000000/607771387771) (*.f64 z (*.f64 y t)) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 y t))) z x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z z)) (*.f64 y t) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 1000000000000/607771387771 (cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4))) (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z))) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (*.f64 1000000000000/607771387771 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z)))) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (*.f64 1000000000000/607771387771 (cbrt.f64 (*.f64 y (*.f64 (*.f64 t z) z)))) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (sqrt.f64 (*.f64 y t))) 4)) (*.f64 1000000000000/607771387771 (cbrt.f64 (*.f64 y (*.f64 t (*.f64 z z))))) x)
(fma.f64 (*.f64 1000000000000/607771387771 (*.f64 z (sqrt.f64 (*.f64 y t)))) (*.f64 z (sqrt.f64 (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) z) (*.f64 y t) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) (*.f64 y t)) z x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) 1) (*.f64 z (*.f64 y t)) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) (pow.f64 (cbrt.f64 (*.f64 z (*.f64 y t))) 2)) (cbrt.f64 (*.f64 z (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) (sqrt.f64 (*.f64 z (*.f64 y t)))) (sqrt.f64 (*.f64 z (*.f64 y t))) x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)
(fma.f64 (*.f64 (*.f64 z 1000000000000/607771387771) (*.f64 z y)) t x)
(fma.f64 (*.f64 z (*.f64 z 1000000000000/607771387771)) (*.f64 y t) x)
(fma.f64 z (*.f64 y (*.f64 (*.f64 t z) 1000000000000/607771387771)) x)
(fma.f64 z (*.f64 y (*.f64 t (*.f64 z 1000000000000/607771387771))) x)

localize28.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(*.f64 z 314690115749/10000000000)
5.2b
(*.f64 y (*.f64 t (*.f64 z z)))
8.0b
(*.f64 t (*.f64 z z))
18.3b
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 88 to 47 computations (46.6% saved)

series18.0ms (0.1%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
2.0ms
y
@0
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
z
@inf
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
z
@-inf
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
t
@0
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
z
@0
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 1132 to 867 computations (23.4% saved)

rewrite81.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
868×log-prod_binary64
343×prod-diff_binary64
296×expm1-udef_binary64
296×log1p-udef_binary64
243×fma-def_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01525
133525
2450525
Stop Event
node limit
Counts
2 → 68
Calls
Call 1
Inputs
(/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000))
(*.f64 z 314690115749/10000000000)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 (*.f64 t (*.f64 z z)) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 z z)) (*.f64 y (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) 2) (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) 2) (*.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (*.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 y t) (neg.f64 (*.f64 z z))) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 (*.f64 z z) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y t) (*.f64 (*.f64 z z) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 (*.f64 t (*.f64 z z)) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (*.f64 z z)) 1) (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) 2) 1) (/.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) 1) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y t) 1) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 z z)) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (*.f64 z z)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y t) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 z z) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 t (*.f64 z z)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (*.f64 z z)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) 2) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 y t) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 z z) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (+.f64 224502278183706222041215714334315011/1000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 3))) (+.f64 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 2) (-.f64 369386059793087248348441/1000000000000000000000000 (*.f64 (fma.f64 z 314690115749/10000000000 119400905721/10000000000) (*.f64 z 607771387771/1000000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (+.f64 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 2) -369386059793087248348441/1000000000000000000000000)) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) -607771387771/1000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 (*.f64 z z) y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (neg.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 z z) y)) 3) (pow.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z 314690115749/10000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z)) (cbrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z 314690115749/10000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z 314690115749/10000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z 314690115749/10000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z 314690115749/10000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z 314690115749/10000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 z z) 99029868950119017831001/100000000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z 314690115749/10000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z 314690115749/10000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z 314690115749/10000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z 314690115749/10000000000)) 1))))))

simplify79.0ms (0.4%)

Algorithm
egg-herbie
Rules
917×times-frac_binary64
388×unswap-sqr_binary64
304×associate-*r*_binary64
297×associate-*l*_binary64
242×log-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02742414
18522361
238862357
Stop Event
node limit
Counts
116 → 136
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 t (pow.f64 z 3)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y t))))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 t (pow.f64 z 3))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 5) (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y t)))) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y t))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y t))))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 t (pow.f64 z 3)))))))
(*.f64 10000000000/314690115749 (*.f64 y t))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t)))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 60777138777100000000/99029868950119017831001 (*.f64 y t))) (pow.f64 (/.f64 1 z) 2))) (*.f64 10000000000/314690115749 (*.f64 y t))))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 60777138777100000000/99029868950119017831001 (*.f64 y t))) (pow.f64 (/.f64 1 z) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 3) (+.f64 (*.f64 -119400905721/314690115749 (+.f64 (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 60777138777100000000/99029868950119017831001 (*.f64 y t)))) (*.f64 -7256845417116650333789100000000/31163720922521254828563899610534749 (*.f64 y t))))) (*.f64 10000000000/314690115749 (*.f64 y t)))))
(*.f64 10000000000/314690115749 (*.f64 y t))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t)))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 60777138777100000000/99029868950119017831001 (*.f64 y t))))) (*.f64 10000000000/314690115749 (*.f64 y t))))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 3) (+.f64 (*.f64 7256845417116650333789100000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 119400905721/314690115749 (+.f64 (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 60777138777100000000/99029868950119017831001 (*.f64 y t))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 60777138777100000000/99029868950119017831001 (*.f64 y t))))) (*.f64 10000000000/314690115749 (*.f64 y t)))))
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(*.f64 314690115749/10000000000 z)
(+.f64 0 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))) 1)
(*.f64 y (/.f64 1 (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))
(*.f64 y (*.f64 (*.f64 t (*.f64 z z)) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 t (*.f64 z z)) (*.f64 y (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 1)
(*.f64 1 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) 2) (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) 2) (*.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (*.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (*.f64 (*.f64 y t) (neg.f64 (*.f64 z z))) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 (*.f64 z z) y)))
(*.f64 (*.f64 y t) (*.f64 (*.f64 z z) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y 1) (/.f64 (*.f64 t (*.f64 z z)) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (*.f64 t (*.f64 z z)) 1) (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) 2) 1) (/.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) 1) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 (*.f64 y t) 1) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 z z)) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 t (*.f64 z z)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y t) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 z z) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 t (*.f64 z z)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 t (*.f64 z z)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) 2) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 y t) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 z z) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (+.f64 224502278183706222041215714334315011/1000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 3))) (+.f64 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 2) (-.f64 369386059793087248348441/1000000000000000000000000 (*.f64 (fma.f64 z 314690115749/10000000000 119400905721/10000000000) (*.f64 z 607771387771/1000000000000)))))
(*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (+.f64 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 2) -369386059793087248348441/1000000000000000000000000)) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) -607771387771/1000000000000))
(pow.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) 3)
(pow.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) 2)
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 (*.f64 z z) y))) -1)
(neg.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (neg.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 z z) y)) 3) (pow.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))
(exp.f64 (log.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) 1))
(+.f64 0 (*.f64 z 314690115749/10000000000))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z)) (cbrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z 314690115749/10000000000))) 1)
(pow.f64 (*.f64 z 314690115749/10000000000) 1)
(pow.f64 (cbrt.f64 (*.f64 z 314690115749/10000000000)) 3)
(pow.f64 (sqrt.f64 (*.f64 z 314690115749/10000000000)) 2)
(pow.f64 (pow.f64 (*.f64 z 314690115749/10000000000) 3) 1/3)
(sqrt.f64 (*.f64 (*.f64 z z) 99029868950119017831001/100000000000000000000))
(log.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z 314690115749/10000000000))))
(cbrt.f64 (pow.f64 (*.f64 z 314690115749/10000000000) 3))
(expm1.f64 (log1p.f64 (*.f64 z 314690115749/10000000000)))
(log1p.f64 (expm1.f64 (*.f64 z 314690115749/10000000000)))
(exp.f64 (log.f64 (*.f64 z 314690115749/10000000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 z 314690115749/10000000000)) 1))
Outputs
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 314690115749/10000000000 z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t)))
(*.f64 1000000000000/607771387771 (*.f64 t (*.f64 z (*.f64 z y))))
(*.f64 (*.f64 y t) (*.f64 1000000000000/607771387771 (*.f64 z z)))
(*.f64 (*.f64 z z) (*.f64 (*.f64 y t) 1000000000000/607771387771))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 t (pow.f64 z 3)))))
(fma.f64 1000000000000/607771387771 (*.f64 t (*.f64 z (*.f64 z y))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 (*.f64 y t) (pow.f64 z 3))))
(fma.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t))) (*.f64 y (*.f64 (*.f64 t (pow.f64 z 3)) -11940090572100000000000000/369386059793087248348441)))
(fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 t (*.f64 y (pow.f64 z 3))) (*.f64 (*.f64 z z) (*.f64 (*.f64 y t) 1000000000000/607771387771)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y t))))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 t (pow.f64 z 3))))))
(fma.f64 -1 (*.f64 (pow.f64 z 4) (*.f64 (*.f64 y t) -123439798033292669987862100000000000000/224502278183706222041215714334315011)) (fma.f64 1000000000000/607771387771 (*.f64 t (*.f64 z (*.f64 z y))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 (*.f64 y t) (pow.f64 z 3)))))
(-.f64 (fma.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t))) (*.f64 y (*.f64 (*.f64 t (pow.f64 z 3)) -11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000000000/224502278183706222041215714334315011 (pow.f64 z 4))))
(-.f64 (fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 t (*.f64 y (pow.f64 z 3))) (*.f64 (*.f64 z z) (*.f64 (*.f64 y t) 1000000000000/607771387771))) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000000000/224502278183706222041215714334315011 (pow.f64 z 4))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 5) (+.f64 (*.f64 -11940090572100/607771387771 (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y t)))) (*.f64 -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 y t))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 z 4) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y t)) (*.f64 -142565762869951305298410000000000000000/224502278183706222041215714334315011 (*.f64 y t))))) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 (pow.f64 z 2) (*.f64 y t))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y (*.f64 t (pow.f64 z 3)))))))
(fma.f64 -1 (*.f64 (pow.f64 z 5) (fma.f64 -11940090572100/607771387771 (*.f64 (*.f64 y t) -123439798033292669987862100000000000000/224502278183706222041215714334315011) (*.f64 (*.f64 y t) -375742848418769263000290000000000000000/224502278183706222041215714334315011))) (fma.f64 -1 (*.f64 (pow.f64 z 4) (*.f64 (*.f64 y t) -123439798033292669987862100000000000000/224502278183706222041215714334315011)) (fma.f64 1000000000000/607771387771 (*.f64 t (*.f64 z (*.f64 z y))) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 (*.f64 y t) (pow.f64 z 3))))))
(-.f64 (-.f64 (fma.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t))) (*.f64 y (*.f64 (*.f64 t (pow.f64 z 3)) -11940090572100000000000000/369386059793087248348441))) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000000000/224502278183706222041215714334315011 (pow.f64 z 4)))) (*.f64 (pow.f64 z 5) (fma.f64 (*.f64 y t) -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 (*.f64 y t) 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481))))
(-.f64 (fma.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 t (*.f64 y (pow.f64 z 3))) (*.f64 (*.f64 z z) (*.f64 (*.f64 y t) 1000000000000/607771387771))) (+.f64 (*.f64 (pow.f64 z 5) (fma.f64 (*.f64 y t) -375742848418769263000290000000000000000/224502278183706222041215714334315011 (*.f64 (*.f64 y t) 1473882368719245930842108881644907410000000000000000/136446061169462227850157143060939731682147130481))) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000000000/224502278183706222041215714334315011 (pow.f64 z 4)))))
(*.f64 10000000000/314690115749 (*.f64 y t))
(*.f64 (*.f64 y t) 10000000000/314690115749)
(*.f64 y (*.f64 t 10000000000/314690115749))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t)))
(fma.f64 -1194009057210000000000/99029868950119017831001 (/.f64 y (/.f64 z t)) (*.f64 (*.f64 y t) 10000000000/314690115749))
(fma.f64 (*.f64 y t) 10000000000/314690115749 (*.f64 -1194009057210000000000/99029868950119017831001 (*.f64 (/.f64 y z) t)))
(fma.f64 (*.f64 y t) 10000000000/314690115749 (/.f64 (*.f64 (*.f64 y t) -1194009057210000000000/99029868950119017831001) z))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 60777138777100000000/99029868950119017831001 (*.f64 y t))) (pow.f64 (/.f64 1 z) 2))) (*.f64 10000000000/314690115749 (*.f64 y t))))
(fma.f64 -1194009057210000000000/99029868950119017831001 (/.f64 y (/.f64 z t)) (fma.f64 -1 (*.f64 (*.f64 (*.f64 y t) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 (/.f64 1 z) 2)) (*.f64 (*.f64 y t) 10000000000/314690115749)))
(fma.f64 -1194009057210000000000/99029868950119017831001 (*.f64 (/.f64 y z) t) (-.f64 (*.f64 (*.f64 y t) 10000000000/314690115749) (*.f64 (*.f64 t (*.f64 y -123439798033292669987862100000000/31163720922521254828563899610534749)) (pow.f64 (/.f64 1 z) 2))))
(-.f64 (fma.f64 (*.f64 y t) 10000000000/314690115749 (/.f64 (*.f64 (*.f64 y t) -1194009057210000000000/99029868950119017831001) z)) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000/31163720922521254828563899610534749 (/.f64 1 (*.f64 z z)))))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 60777138777100000000/99029868950119017831001 (*.f64 y t))) (pow.f64 (/.f64 1 z) 2))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 1 z) 3) (+.f64 (*.f64 -119400905721/314690115749 (+.f64 (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 60777138777100000000/99029868950119017831001 (*.f64 y t)))) (*.f64 -7256845417116650333789100000000/31163720922521254828563899610534749 (*.f64 y t))))) (*.f64 10000000000/314690115749 (*.f64 y t)))))
(fma.f64 -1194009057210000000000/99029868950119017831001 (/.f64 y (/.f64 z t)) (fma.f64 -1 (*.f64 (*.f64 (*.f64 y t) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 (/.f64 1 z) 2)) (fma.f64 -1 (*.f64 (/.f64 1 (pow.f64 z 3)) (fma.f64 -119400905721/314690115749 (*.f64 (*.f64 y t) -123439798033292669987862100000000/31163720922521254828563899610534749) (*.f64 (*.f64 y t) -7256845417116650333789100000000/31163720922521254828563899610534749))) (*.f64 (*.f64 y t) 10000000000/314690115749))))
(fma.f64 -1194009057210000000000/99029868950119017831001 (*.f64 (/.f64 y z) t) (-.f64 (fma.f64 (*.f64 y t) 10000000000/314690115749 (*.f64 (fma.f64 (*.f64 y t) -7256845417116650333789100000000/31163720922521254828563899610534749 (*.f64 (*.f64 y t) 14738823687192459308421088816449074100000000/9806914944277746742913498719881996182596662001)) (/.f64 -1 (pow.f64 z 3)))) (*.f64 (*.f64 t (*.f64 y -123439798033292669987862100000000/31163720922521254828563899610534749)) (pow.f64 (/.f64 1 z) 2))))
(-.f64 (-.f64 (fma.f64 (*.f64 y t) 10000000000/314690115749 (/.f64 (*.f64 (*.f64 y t) -1194009057210000000000/99029868950119017831001) z)) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000/31163720922521254828563899610534749 (/.f64 1 (*.f64 z z))))) (/.f64 (fma.f64 (*.f64 y t) -7256845417116650333789100000000/31163720922521254828563899610534749 (*.f64 (*.f64 y t) 14738823687192459308421088816449074100000000/9806914944277746742913498719881996182596662001)) (pow.f64 z 3)))
(*.f64 10000000000/314690115749 (*.f64 y t))
(*.f64 (*.f64 y t) 10000000000/314690115749)
(*.f64 y (*.f64 t 10000000000/314690115749))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t)))
(fma.f64 -1194009057210000000000/99029868950119017831001 (/.f64 y (/.f64 z t)) (*.f64 (*.f64 y t) 10000000000/314690115749))
(fma.f64 (*.f64 y t) 10000000000/314690115749 (*.f64 -1194009057210000000000/99029868950119017831001 (*.f64 (/.f64 y z) t)))
(fma.f64 (*.f64 y t) 10000000000/314690115749 (/.f64 (*.f64 (*.f64 y t) -1194009057210000000000/99029868950119017831001) z))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 60777138777100000000/99029868950119017831001 (*.f64 y t))))) (*.f64 10000000000/314690115749 (*.f64 y t))))
(fma.f64 -1194009057210000000000/99029868950119017831001 (/.f64 y (/.f64 z t)) (fma.f64 -1 (*.f64 (*.f64 (*.f64 y t) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 (/.f64 -1 z) 2)) (*.f64 (*.f64 y t) 10000000000/314690115749)))
(fma.f64 -1194009057210000000000/99029868950119017831001 (*.f64 (/.f64 y z) t) (-.f64 (*.f64 (*.f64 y t) 10000000000/314690115749) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000/31163720922521254828563899610534749 (pow.f64 (/.f64 -1 z) 2)))))
(-.f64 (fma.f64 (*.f64 y t) 10000000000/314690115749 (/.f64 (*.f64 (*.f64 y t) -1194009057210000000000/99029868950119017831001) z)) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000/31163720922521254828563899610534749 (pow.f64 (/.f64 -1 z) 2))))
(+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 3) (+.f64 (*.f64 7256845417116650333789100000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 119400905721/314690115749 (+.f64 (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 60777138777100000000/99029868950119017831001 (*.f64 y t))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (*.f64 -142565762869951305298410000000000/31163720922521254828563899610534749 (*.f64 y t)) (*.f64 60777138777100000000/99029868950119017831001 (*.f64 y t))))) (*.f64 10000000000/314690115749 (*.f64 y t)))))
(fma.f64 -1194009057210000000000/99029868950119017831001 (/.f64 y (/.f64 z t)) (fma.f64 -1 (*.f64 (/.f64 -1 (pow.f64 z 3)) (fma.f64 7256845417116650333789100000000/31163720922521254828563899610534749 (*.f64 y t) (*.f64 (*.f64 (*.f64 y t) -123439798033292669987862100000000/31163720922521254828563899610534749) 119400905721/314690115749))) (fma.f64 -1 (*.f64 (*.f64 (*.f64 y t) -123439798033292669987862100000000/31163720922521254828563899610534749) (pow.f64 (/.f64 -1 z) 2)) (*.f64 (*.f64 y t) 10000000000/314690115749))))
(fma.f64 -1194009057210000000000/99029868950119017831001 (*.f64 (/.f64 y z) t) (fma.f64 (/.f64 1 (pow.f64 z 3)) (fma.f64 (*.f64 y t) 7256845417116650333789100000000/31163720922521254828563899610534749 (*.f64 (*.f64 y t) -14738823687192459308421088816449074100000000/9806914944277746742913498719881996182596662001)) (-.f64 (*.f64 (*.f64 y t) 10000000000/314690115749) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000/31163720922521254828563899610534749 (pow.f64 (/.f64 -1 z) 2))))))
(fma.f64 -1194009057210000000000/99029868950119017831001 (*.f64 (/.f64 y z) t) (fma.f64 (/.f64 1 (pow.f64 z 3)) (fma.f64 (*.f64 y t) 7256845417116650333789100000000/31163720922521254828563899610534749 (*.f64 (*.f64 y t) -14738823687192459308421088816449074100000000/9806914944277746742913498719881996182596662001)) (-.f64 (*.f64 y (*.f64 t 10000000000/314690115749)) (*.f64 (*.f64 y t) (*.f64 -123439798033292669987862100000000/31163720922521254828563899610534749 (pow.f64 (/.f64 -1 z) 2))))))
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(*.f64 314690115749/10000000000 z)
(*.f64 z 314690115749/10000000000)
(+.f64 0 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z)))))) (cbrt.f64 (exp.f64 (*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z)))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) z)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) z))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 (*.f64 z z) (/.f64 t (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 (*.f64 z z) (/.f64 t (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 t (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) z))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 (*.f64 z z) (/.f64 t (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))) 1)
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 y (/.f64 1 (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 z z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 y (*.f64 (*.f64 t (*.f64 z z)) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (*.f64 t (*.f64 z z)) (*.f64 y (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 1)
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 1 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) 2))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) 2) (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) 2) (*.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) z)) 2)
(pow.f64 (/.f64 z (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 (*.f64 y t)))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(*.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (*.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (*.f64 (*.f64 y t) (neg.f64 (*.f64 z z))) (/.f64 1 (neg.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 (*.f64 z z) y)))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (*.f64 y t) (*.f64 (*.f64 z z) (/.f64 1 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (/.f64 y 1) (/.f64 (*.f64 t (*.f64 z z)) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 t (*.f64 z z)) 1) (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) 2) 1) (/.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) 1) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 y t) 1) (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 z z)) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (/.f64 t (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 z z)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (*.f64 (/.f64 z (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) z) t))
(*.f64 (/.f64 (*.f64 t (*.f64 z z)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 y (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 z z)) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (/.f64 t (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 z z)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (*.f64 (/.f64 z (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) z) t))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 z z)) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (/.f64 t (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 z z)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (*.f64 (/.f64 z (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) z) t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (*.f64 z y)))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 z (*.f64 z (*.f64 y t)))) 2) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 y t) (*.f64 z z))) 2)) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2))
(*.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 z z)) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (/.f64 t (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 z z)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (*.f64 (/.f64 z (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) z) t))
(*.f64 (/.f64 (*.f64 y t) (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 z z) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (/.f64 (*.f64 t (*.f64 z z)) (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (/.f64 t (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (*.f64 z z)))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) 2)) (*.f64 (*.f64 (/.f64 z (cbrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) z) t))
(*.f64 (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 t (*.f64 z z)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) z)) 2)
(pow.f64 (/.f64 z (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 (*.f64 y t)))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(*.f64 (/.f64 (*.f64 t (*.f64 z z)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 y (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) z)) 2)
(pow.f64 (/.f64 z (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 (*.f64 y t)))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) z)) 2)
(pow.f64 (/.f64 z (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 (*.f64 y t)))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) 2) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (cbrt.f64 (*.f64 t (*.f64 (*.f64 z z) y))) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) z)) 2)
(pow.f64 (/.f64 z (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 (*.f64 y t)))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(*.f64 (/.f64 (*.f64 y t) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) (/.f64 (*.f64 z z) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) z)) 2)
(pow.f64 (/.f64 z (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 (*.f64 y t)))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (+.f64 224502278183706222041215714334315011/1000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 3))) (+.f64 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 2) (-.f64 369386059793087248348441/1000000000000000000000000 (*.f64 (fma.f64 z 314690115749/10000000000 119400905721/10000000000) (*.f64 z 607771387771/1000000000000)))))
(/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 z y))) (+.f64 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 2) (-.f64 369386059793087248348441/1000000000000000000000000 (*.f64 (fma.f64 z 314690115749/10000000000 119400905721/10000000000) (*.f64 z 607771387771/1000000000000))))) (+.f64 224502278183706222041215714334315011/1000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 3)))
(*.f64 (/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (+.f64 224502278183706222041215714334315011/1000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 3))) (+.f64 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 2) (-.f64 369386059793087248348441/1000000000000000000000000 (*.f64 (fma.f64 z 314690115749/10000000000 119400905721/10000000000) (*.f64 z 607771387771/1000000000000)))))
(/.f64 (*.f64 t (*.f64 (*.f64 z (*.f64 z y)) (+.f64 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 2) (-.f64 369386059793087248348441/1000000000000000000000000 (*.f64 (fma.f64 z 314690115749/10000000000 119400905721/10000000000) (*.f64 z 607771387771/1000000000000)))))) (+.f64 224502278183706222041215714334315011/1000000000000000000000000000000000000 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 3)))
(*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (+.f64 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 2) -369386059793087248348441/1000000000000000000000000)) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) -607771387771/1000000000000))
(/.f64 (*.f64 (*.f64 t (*.f64 z (*.f64 z y))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) -607771387771/1000000000000)) (+.f64 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 2) -369386059793087248348441/1000000000000000000000000))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 2) -369386059793087248348441/1000000000000000000000000) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) -607771387771/1000000000000)))
(/.f64 (*.f64 (*.f64 y t) (*.f64 z z)) (/.f64 (+.f64 (pow.f64 (*.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000)) 2) -369386059793087248348441/1000000000000000000000000) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) -607771387771/1000000000000)))
(pow.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 1)
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(pow.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 3) 1/3)
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) 3)
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(pow.f64 (/.f64 (*.f64 (sqrt.f64 (*.f64 y t)) z) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) 2)
(pow.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) z)) 2)
(pow.f64 (/.f64 z (/.f64 (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (sqrt.f64 (*.f64 y t)))) 2)
(pow.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))) z) 2)
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 t (*.f64 (*.f64 z z) y))) -1)
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(neg.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) y)) (neg.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 2))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(log.f64 (exp.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z))) 3))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t (*.f64 (*.f64 z z) y)) 3) (pow.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) 3)))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(exp.f64 (log.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 t (*.f64 z z)))) 1))
(*.f64 y (/.f64 t (/.f64 (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000) (*.f64 z z))))
(/.f64 (*.f64 z (*.f64 z (*.f64 y t))) (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 z (*.f64 (/.f64 z (fma.f64 z (fma.f64 z 314690115749/10000000000 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)))
(+.f64 0 (*.f64 z 314690115749/10000000000))
(*.f64 z 314690115749/10000000000)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z)) (cbrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))))
(*.f64 z 314690115749/10000000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 z 314690115749/10000000000))) 1)
(*.f64 z 314690115749/10000000000)
(pow.f64 (*.f64 z 314690115749/10000000000) 1)
(*.f64 z 314690115749/10000000000)
(pow.f64 (cbrt.f64 (*.f64 z 314690115749/10000000000)) 3)
(*.f64 z 314690115749/10000000000)
(pow.f64 (sqrt.f64 (*.f64 z 314690115749/10000000000)) 2)
(*.f64 z 314690115749/10000000000)
(pow.f64 (pow.f64 (*.f64 z 314690115749/10000000000) 3) 1/3)
(*.f64 z 314690115749/10000000000)
(sqrt.f64 (*.f64 (*.f64 z z) 99029868950119017831001/100000000000000000000))
(sqrt.f64 (*.f64 z (*.f64 z 99029868950119017831001/100000000000000000000)))
(fabs.f64 (*.f64 z 314690115749/10000000000))
(log.f64 (pow.f64 (exp.f64 314690115749/10000000000) z))
(*.f64 z 314690115749/10000000000)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z 314690115749/10000000000))))
(*.f64 z 314690115749/10000000000)
(cbrt.f64 (pow.f64 (*.f64 z 314690115749/10000000000) 3))
(*.f64 z 314690115749/10000000000)
(expm1.f64 (log1p.f64 (*.f64 z 314690115749/10000000000)))
(*.f64 z 314690115749/10000000000)
(log1p.f64 (expm1.f64 (*.f64 z 314690115749/10000000000)))
(*.f64 z 314690115749/10000000000)
(exp.f64 (log.f64 (*.f64 z 314690115749/10000000000)))
(*.f64 z 314690115749/10000000000)
(exp.f64 (*.f64 (log.f64 (*.f64 z 314690115749/10000000000)) 1))
(*.f64 z 314690115749/10000000000)

localize89.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))
0.5b
(*.f64 z 55833770631/5000000000)
2.4b
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b))
28.1b
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 273 to 164 computations (39.9% saved)

series54.0ms (0.3%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
4.0ms
b
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
3.0ms
t
@inf
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
y
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
t
@-inf
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
2.0ms
t
@0
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 4960 to 3647 computations (26.5% saved)

rewrite66.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
366×add-sqr-sqrt_binary64
352×*-un-lft-identity_binary64
352×pow1_binary64
343×add-exp-log_binary64
343×add-log-exp_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
03079
170675
Stop Event
node limit
Counts
3 → 69
Calls
Call 1
Inputs
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a)) y) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a))) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b) 3) (pow.f64 y 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a)) y (*.f64 b y))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 2) (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z z) 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (*.f64 174056751713288158803109042149591/125000000000000000000000000000 (pow.f64 z 3))) (+.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 2) (-.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 2) (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 2) (pow.f64 (*.f64 z 55833770631/5000000000) 2)) (-.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z z) 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (*.f64 174056751713288158803109042149591/125000000000000000000000000000 (pow.f64 z 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 2) (-.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 2) (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 2) (pow.f64 (*.f64 z 55833770631/5000000000) 2))) (neg.f64 (-.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z 55833770631/5000000000 (*.f64 313060547623/100000000000 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z z) 313060547623/100000000000 (*.f64 z 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 z 55833770631/5000000000)) 2) (cbrt.f64 (*.f64 z 55833770631/5000000000)) (*.f64 313060547623/100000000000 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 313060547623/100000000000 (*.f64 z z))) 2) (cbrt.f64 (*.f64 313060547623/100000000000 (*.f64 z z))) (*.f64 z 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 z 55833770631/5000000000)) (sqrt.f64 (*.f64 z 55833770631/5000000000)) (*.f64 313060547623/100000000000 (*.f64 z z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (sqrt.f64 313060547623/100000000000)) (*.f64 z (sqrt.f64 313060547623/100000000000)) (*.f64 z 55833770631/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 313060547623/100000000000 z) z (*.f64 z 55833770631/5000000000))))))

simplify126.0ms (0.6%)

Algorithm
egg-herbie
Rules
551×times-frac_binary64
520×unswap-sqr_binary64
285×fma-def_binary64
257×cancel-sign-sub-inv_binary64
217×log-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03846728
111046203
236266151
Stop Event
node limit
Counts
201 → 222
Calls
Call 1
Inputs
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(*.f64 313060547623/100000000000 y)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 (*.f64 y a) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y)))))))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (*.f64 313060547623/100000000000 y))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y a)) (+.f64 (*.f64 -37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))) (pow.f64 (/.f64 -1 z) 3)))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 a (*.f64 y z)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 y b) (*.f64 a (*.f64 y z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 a (*.f64 y z)))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (+.f64 (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (+.f64 (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t)))))
(*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y)))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t)) (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y))))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t)) (+.f64 (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y)) (*.f64 y (*.f64 a z)))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a)) b) y))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a)) b) y))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a)) b) y))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (*.f64 a z))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 55833770631/5000000000 z)
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))) 1)
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 1 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(*.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 1)
(pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 3)
(pow.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 2)
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) -1)
(sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 2))
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 1))
(+.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a)) y) (*.f64 b y))
(+.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a))) (*.f64 y b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 1)
(pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 1)
(pow.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 2))
(log.f64 (pow.f64 (exp.f64 y) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))
(exp.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 1))
(fma.f64 y (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a)) (*.f64 y b))
(fma.f64 (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a)) y (*.f64 b y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))) 1)
(*.f64 1 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 2) (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(*.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z z) 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (*.f64 174056751713288158803109042149591/125000000000000000000000000000 (pow.f64 z 3))) (+.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 2) (-.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 2) (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))))
(/.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 2) (pow.f64 (*.f64 z 55833770631/5000000000) 2)) (-.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z z) 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (*.f64 174056751713288158803109042149591/125000000000000000000000000000 (pow.f64 z 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 2) (-.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 2) (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 2) (pow.f64 (*.f64 z 55833770631/5000000000) 2))) (neg.f64 (-.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))))
(pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 1)
(pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 3)
(pow.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 2)
(pow.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 2))
(log.f64 (exp.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))))
(cbrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 3))
(expm1.f64 (log1p.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(log1p.f64 (expm1.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(exp.f64 (log.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(exp.f64 (*.f64 (log.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 1))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(fma.f64 z 55833770631/5000000000 (*.f64 313060547623/100000000000 (*.f64 z z)))
(fma.f64 (*.f64 z z) 313060547623/100000000000 (*.f64 z 55833770631/5000000000))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (*.f64 z z)))
(fma.f64 1 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))
(fma.f64 1 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (*.f64 z z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z 55833770631/5000000000)) 2) (cbrt.f64 (*.f64 z 55833770631/5000000000)) (*.f64 313060547623/100000000000 (*.f64 z z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 313060547623/100000000000 (*.f64 z z))) 2) (cbrt.f64 (*.f64 313060547623/100000000000 (*.f64 z z))) (*.f64 z 55833770631/5000000000))
(fma.f64 (sqrt.f64 (*.f64 z 55833770631/5000000000)) (sqrt.f64 (*.f64 z 55833770631/5000000000)) (*.f64 313060547623/100000000000 (*.f64 z z)))
(fma.f64 (*.f64 z (sqrt.f64 313060547623/100000000000)) (*.f64 z (sqrt.f64 313060547623/100000000000)) (*.f64 z 55833770631/5000000000))
(fma.f64 (*.f64 313060547623/100000000000 z) z (*.f64 z 55833770631/5000000000))
Outputs
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 1000000000000/607771387771 (*.f64 y b))
(*.f64 b (*.f64 y 1000000000000/607771387771))
(+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))
(fma.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z (*.f64 1000000000000/607771387771 (*.f64 y b)))
(fma.f64 z (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (*.f64 b (*.f64 y 1000000000000/607771387771)))
(fma.f64 z (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 b (*.f64 y -11940090572100000000000000/369386059793087248348441))) (*.f64 b (*.f64 y 1000000000000/607771387771)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 1000000000000/607771387771 y) t) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 11940090572100/607771387771))) (fma.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z (*.f64 1000000000000/607771387771 (*.f64 y b))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 t (*.f64 y 1000000000000/607771387771)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 z (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(fma.f64 (*.f64 z z) (fma.f64 y (*.f64 t 1000000000000/607771387771) (-.f64 (*.f64 b (*.f64 y -31469011574900000000000000/369386059793087248348441)) (*.f64 (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 b (*.f64 y -11940090572100000000000000/369386059793087248348441))) 11940090572100/607771387771))) (fma.f64 z (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 b (*.f64 y -11940090572100000000000000/369386059793087248348441))) (*.f64 b (*.f64 y 1000000000000/607771387771))))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (+.f64 (*.f64 (-.f64 (*.f64 11166754126200/607771387771 y) (+.f64 (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y t)) (+.f64 (*.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 11940090572100/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (+.f64 (*.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b)) (*.f64 31469011574900/607771387771 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))))))) (pow.f64 z 3)) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 1000000000000/607771387771 y) t) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 11940090572100/607771387771))) (fma.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (-.f64 (*.f64 (*.f64 1000000000000/607771387771 y) t) (fma.f64 31469011574900000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 11940090572100/607771387771))) (fma.f64 15234687407000000000000000/369386059793087248348441 (*.f64 y b) (*.f64 (+.f64 (*.f64 (*.f64 1000000000000/607771387771 a) y) (*.f64 -11940090572100000000000000/369386059793087248348441 (*.f64 y b))) 31469011574900/607771387771)))) (pow.f64 z 3) (*.f64 1000000000000/607771387771 (*.f64 y b)))))
(fma.f64 (*.f64 z z) (-.f64 (*.f64 t (*.f64 y 1000000000000/607771387771)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 z (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (-.f64 (*.f64 t (*.f64 y 1000000000000/607771387771)) (fma.f64 (*.f64 y b) 31469011574900000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 11940090572100/607771387771))) (fma.f64 (*.f64 y b) 15234687407000000000000000/369386059793087248348441 (*.f64 (fma.f64 1000000000000/607771387771 (*.f64 y a) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441)) 31469011574900/607771387771)))) (pow.f64 z 3) (*.f64 b (*.f64 y 1000000000000/607771387771)))))
(fma.f64 (*.f64 z z) (fma.f64 y (*.f64 t 1000000000000/607771387771) (-.f64 (*.f64 b (*.f64 y -31469011574900000000000000/369386059793087248348441)) (*.f64 (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 b (*.f64 y -11940090572100000000000000/369386059793087248348441))) 11940090572100/607771387771))) (fma.f64 z (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 b (*.f64 y -11940090572100000000000000/369386059793087248348441))) (fma.f64 (-.f64 (*.f64 y 11166754126200/607771387771) (fma.f64 11940090572100/607771387771 (fma.f64 y (*.f64 t 1000000000000/607771387771) (-.f64 (*.f64 b (*.f64 y -31469011574900000000000000/369386059793087248348441)) (*.f64 (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 b (*.f64 y -11940090572100000000000000/369386059793087248348441))) 11940090572100/607771387771))) (fma.f64 (*.f64 y b) 15234687407000000000000000/369386059793087248348441 (*.f64 (fma.f64 y (*.f64 a 1000000000000/607771387771) (*.f64 b (*.f64 y -11940090572100000000000000/369386059793087248348441))) 31469011574900/607771387771)))) (pow.f64 z 3) (*.f64 b (*.f64 y 1000000000000/607771387771)))))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (*.f64 313060547623/100000000000 y)) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (*.f64 y 313060547623/100000000000)) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (/.f64 y (/.f64 z -4769379582500641883561/100000000000000000000))))
(fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000)))
(-.f64 (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (*.f64 (-.f64 (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 (/.f64 1 z) 2)))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 1 z) 2) (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000))))) (/.f64 y (/.f64 z -4769379582500641883561/100000000000000000000)))
(+.f64 (fma.f64 y 313060547623/100000000000 (/.f64 55833770631/5000000000 (/.f64 z y))) (fma.f64 (/.f64 (/.f64 1 z) z) (fma.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000) (*.f64 y 55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000)))
(-.f64 (+.f64 (*.f64 (pow.f64 (/.f64 1 z) 3) (-.f64 (*.f64 y a) (+.f64 (*.f64 37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y)))))))) (+.f64 (*.f64 55833770631/5000000000 (/.f64 y z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (-.f64 (*.f64 y t) (+.f64 (*.f64 15234687407/1000000000 (-.f64 (*.f64 55833770631/5000000000 y) (*.f64 4769379582500641883561/100000000000000000000 y))) (*.f64 98517059967927196814627/1000000000000000000000 y))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 z 3)) (-.f64 (*.f64 y a) (fma.f64 37379712931698453651183/1000000000000000000000 y (fma.f64 314690115749/10000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))))))) (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 313060547623/100000000000 y (*.f64 (-.f64 (*.f64 y t) (fma.f64 15234687407/1000000000 (*.f64 y -3652704169880641883561/100000000000000000000) (*.f64 y 98517059967927196814627/1000000000000000000000))) (pow.f64 (/.f64 1 z) 2))))) (*.f64 -4769379582500641883561/100000000000000000000 (/.f64 y z)))
(+.f64 (fma.f64 (/.f64 1 (pow.f64 z 3)) (-.f64 (*.f64 y (-.f64 a 37379712931698453651183/1000000000000000000000)) (fma.f64 15234687407/1000000000 (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y -1149469898016594153852228470302189/1000000000000000000000000000000))) (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 1 z) 2) (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)))))) (/.f64 y (/.f64 z -4769379582500641883561/100000000000000000000)))
(+.f64 (fma.f64 55833770631/5000000000 (/.f64 y z) (fma.f64 y 313060547623/100000000000 (*.f64 (/.f64 (/.f64 1 z) z) (fma.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000) (*.f64 y 55647806218377003596563527016327/100000000000000000000000000000))))) (+.f64 (/.f64 (+.f64 (fma.f64 y (+.f64 a -37379712931698453651183/1000000000000000000000) (*.f64 -15234687407/1000000000 (fma.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000) (*.f64 y 55647806218377003596563527016327/100000000000000000000000000000)))) (*.f64 y 1149469898016594153852228470302189/1000000000000000000000000000000)) (pow.f64 z 3)) (*.f64 (/.f64 y z) -4769379582500641883561/100000000000000000000)))
(*.f64 313060547623/100000000000 y)
(*.f64 y 313060547623/100000000000)
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (*.f64 313060547623/100000000000 y))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (*.f64 y 313060547623/100000000000))
(-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(fma.f64 y 313060547623/100000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))))))
(-.f64 (fma.f64 y 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)))) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(+.f64 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z) (fma.f64 (pow.f64 (/.f64 -1 z) 2) (fma.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000) (*.f64 y 55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)))
(+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)) z)) (+.f64 (*.f64 313060547623/100000000000 y) (+.f64 (*.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y)))))) (*.f64 (-.f64 (*.f64 -1 (*.f64 y a)) (+.f64 (*.f64 -37379712931698453651183/1000000000000000000000 y) (+.f64 (*.f64 314690115749/10000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (+.f64 (*.f64 98517059967927196814627/1000000000000000000000 y) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 -55833770631/5000000000 y) (*.f64 -4769379582500641883561/100000000000000000000 y))))))))) (pow.f64 (/.f64 -1 z) 3)))))
(fma.f64 -1 (/.f64 (*.f64 y 3652704169880641883561/100000000000000000000) z) (fma.f64 313060547623/100000000000 y (fma.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y t) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))) (*.f64 (-.f64 (neg.f64 (*.f64 y a)) (fma.f64 -37379712931698453651183/1000000000000000000000 y (fma.f64 314690115749/10000000000 (*.f64 y 3652704169880641883561/100000000000000000000) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (fma.f64 98517059967927196814627/1000000000000000000000 y (*.f64 (*.f64 y 3652704169880641883561/100000000000000000000) -15234687407/1000000000))))))) (/.f64 -1 (pow.f64 z 3))))))
(-.f64 (fma.f64 y 313060547623/100000000000 (fma.f64 (pow.f64 (/.f64 -1 z) 2) (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 (-.f64 (*.f64 y (neg.f64 a)) (fma.f64 y -37379712931698453651183/1000000000000000000000 (fma.f64 -15234687407/1000000000 (-.f64 (*.f64 y (-.f64 t 98517059967927196814627/1000000000000000000000)) (*.f64 y -55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y 1149469898016594153852228470302189/1000000000000000000000000000000)))) (/.f64 -1 (pow.f64 z 3))))) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000)))
(+.f64 (fma.f64 y 313060547623/100000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)) (fma.f64 (pow.f64 (/.f64 -1 z) 2) (fma.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000) (*.f64 y 55647806218377003596563527016327/100000000000000000000000000000)) (/.f64 (neg.f64 (-.f64 (neg.f64 (*.f64 y (+.f64 a -37379712931698453651183/1000000000000000000000))) (fma.f64 -15234687407/1000000000 (fma.f64 y (+.f64 t -98517059967927196814627/1000000000000000000000) (*.f64 y 55647806218377003596563527016327/100000000000000000000000000000)) (*.f64 y 1149469898016594153852228470302189/1000000000000000000000000000000)))) (pow.f64 z 3))))
(/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b)))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b))))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b))))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b))))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b))))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b))))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a) z) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b))))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)))
(/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t)))
(*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b))))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b))))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)))
(+.f64 (/.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z)) z) a)) b)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (*.f64 z z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y t))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b))))
(+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 y t)) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b)))
(/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y))
(*.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y)
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(+.f64 (/.f64 (*.f64 (+.f64 b (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) (pow.f64 z 2))) y) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 y (*.f64 a z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)) (/.f64 (*.f64 y (*.f64 a z)) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 z z) (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) b) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) y) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) (*.f64 a z)))
(/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z)))
(/.f64 (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z)))
(/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a)))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b))
(*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b)
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))) (/.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z))))
(+.f64 (/.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) b)))
(+.f64 (/.f64 (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y z))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(+.f64 (/.f64 (*.f64 y z) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a))) (*.f64 (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 (+.f64 (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) z) b) y)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 a (*.f64 y z)))
(fma.f64 y b (*.f64 y (*.f64 a z)))
(*.f64 y (+.f64 b (*.f64 a z)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 y b) (*.f64 a (*.f64 y z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (fma.f64 y b (*.f64 y (*.f64 a z))))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 a z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (+.f64 (*.f64 y b) (+.f64 (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3))) (*.f64 a (*.f64 y z)))))
(fma.f64 (*.f64 z z) (*.f64 y t) (fma.f64 y b (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 z 3)) (*.f64 y (*.f64 a z)))))
(fma.f64 (*.f64 z z) (*.f64 y t) (fma.f64 y b (fma.f64 y (*.f64 a z) (*.f64 y (*.f64 55833770631/5000000000 (pow.f64 z 3))))))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)))
(*.f64 (*.f64 y 313060547623/100000000000) (pow.f64 (/.f64 1 z) -4))
(*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -4) 313060547623/100000000000))
(*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4)))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (*.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3))))
(fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -4) 313060547623/100000000000)))
(fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 y (*.f64 313060547623/100000000000 (pow.f64 z 4))))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (+.f64 (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2)))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (*.f64 y (+.f64 (*.f64 55833770631/5000000000 (pow.f64 (/.f64 1 z) -3)) (*.f64 t (pow.f64 (/.f64 1 z) -2)))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)) (*.f64 y (+.f64 (*.f64 55833770631/5000000000 (pow.f64 (/.f64 1 z) -3)) (*.f64 t (*.f64 z z)))))
(+.f64 (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4))) (+.f64 (*.f64 55833770631/5000000000 (*.f64 (pow.f64 (/.f64 1 z) -3) y)) (+.f64 (*.f64 a (*.f64 y z)) (*.f64 y (*.f64 (pow.f64 (/.f64 1 z) -2) t)))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (fma.f64 a (*.f64 y z) (*.f64 y (*.f64 t (pow.f64 (/.f64 1 z) -2))))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 1 z) -4)) (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 y (+.f64 (*.f64 a z) (*.f64 t (pow.f64 (/.f64 1 z) -2))))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 z 4)) (fma.f64 55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 1 z) -3)) (*.f64 y (+.f64 (*.f64 a z) (*.f64 t (*.f64 z z))))))
(*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y))
(*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)))
(*.f64 y (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -4)))
(*.f64 (*.f64 y 313060547623/100000000000) (pow.f64 (/.f64 -1 z) -4))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y)))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4))))
(fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)) (*.f64 y (*.f64 -55833770631/5000000000 (pow.f64 (/.f64 -1 z) -3))))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t)) (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y))))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (fma.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)) (*.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)))))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (*.f64 y (+.f64 (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -4)) (*.f64 t (pow.f64 (/.f64 -1 z) -2)))))
(+.f64 (*.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3))) (+.f64 (*.f64 y (*.f64 (pow.f64 (/.f64 -1 z) -2) t)) (+.f64 (*.f64 313060547623/100000000000 (*.f64 (pow.f64 (/.f64 -1 z) -4) y)) (*.f64 y (*.f64 a z)))))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (fma.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)) (fma.f64 313060547623/100000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -4)) (*.f64 y (*.f64 a z)))))
(fma.f64 -55833770631/5000000000 (*.f64 y (pow.f64 (/.f64 -1 z) -3)) (fma.f64 y (*.f64 t (pow.f64 (/.f64 -1 z) -2)) (*.f64 y (+.f64 (*.f64 a z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -4))))))
(*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b))
(*.f64 y (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b))
(*.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 t (*.f64 y (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 t (*.f64 y (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 t (*.f64 y (*.f64 z z))))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 (*.f64 z z) y) t)
(*.f64 t (*.f64 y (*.f64 z z)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a)) b) y))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 t (*.f64 y (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a)) b) y))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 t (*.f64 y (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 (+.f64 (*.f64 z (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a)) b) y))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 t (*.f64 y (*.f64 z z))))
(*.f64 (pow.f64 z 2) (*.f64 y t))
(*.f64 (*.f64 (*.f64 z z) y) t)
(*.f64 t (*.f64 y (*.f64 z z)))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 t (*.f64 y (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 t (*.f64 y (*.f64 z z))))
(+.f64 (*.f64 (pow.f64 z 2) (*.f64 y t)) (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))) z) a) z) b)))
(fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (fma.f64 z (fma.f64 (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z)) z a) b)))
(fma.f64 y (fma.f64 z (fma.f64 z (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))) a) b) (*.f64 t (*.f64 y (*.f64 z z))))
(*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b))
(*.f64 y (fma.f64 (*.f64 z z) (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))) b))
(*.f64 y (fma.f64 (*.f64 z z) (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 y (*.f64 a z))
(*.f64 a (*.f64 y z))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y (*.f64 a z)) (*.f64 y (+.f64 (*.f64 (pow.f64 z 2) (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2))))) b)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z))
(*.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) (*.f64 y z))
(*.f64 y (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a)))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 y b)
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y b) (*.f64 (+.f64 a (*.f64 (+.f64 t (+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 z 2)))) z)) (*.f64 y z)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(*.f64 55833770631/5000000000 z)
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 313060547623/100000000000 (pow.f64 z 2)) (*.f64 55833770631/5000000000 z))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2))
(*.f64 z (*.f64 z 313060547623/100000000000))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 55833770631/5000000000 z))
(+.f64 (*.f64 55833770631/5000000000 z) (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2)))
(fma.f64 313060547623/100000000000 (pow.f64 (/.f64 -1 z) -2) (*.f64 55833770631/5000000000 z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))) 1)
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) (/.f64 1 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 1 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 2) (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(*.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 1)
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 3) 1/3)
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (cbrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 3)
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (sqrt.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 2)
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(pow.f64 (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) -1)
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(sqrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 2))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log.f64 (exp.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(cbrt.f64 (pow.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 3))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) 3)))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(expm1.f64 (log1p.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(log1p.f64 (expm1.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(exp.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 1))
(/.f64 y (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b)))
(*.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)))
(+.f64 (*.f64 (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a)) y) (*.f64 b y))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(+.f64 (*.f64 y (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a))) (*.f64 y b))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))) 1)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 1)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(pow.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 3) 1/3)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(pow.f64 (cbrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 3)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(pow.f64 (sqrt.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 2)
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(sqrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 2))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(log.f64 (pow.f64 (exp.f64 y) (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)))))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(cbrt.f64 (pow.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b)) 3))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(cbrt.f64 (*.f64 (pow.f64 y 3) (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b) 3)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b) 3) (pow.f64 y 3)))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(expm1.f64 (log1p.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(log1p.f64 (expm1.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(exp.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(exp.f64 (*.f64 (log.f64 (*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a) b))) 1))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(fma.f64 y (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a)) (*.f64 y b))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(fma.f64 (*.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 z 55833770631/5000000000 t)) a)) y (*.f64 b y))
(*.f64 y (fma.f64 (+.f64 a (*.f64 z (+.f64 t (fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))))) z b))
(*.f64 y (fma.f64 z (fma.f64 z (fma.f64 313060547623/100000000000 (*.f64 z z) (fma.f64 55833770631/5000000000 z t)) a) b))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))) 1)
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(*.f64 1 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 2) (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(*.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(/.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z z) 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (*.f64 174056751713288158803109042149591/125000000000000000000000000000 (pow.f64 z 3))) (+.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 2) (-.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 2) (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z z) 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 174056751713288158803109042149591/125000000000000000000000000000)) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z 313060547623/100000000000) z) 2) (pow.f64 (*.f64 55833770631/5000000000 z) 2)) (*.f64 (*.f64 55833770631/5000000000 z) (*.f64 (*.f64 z 313060547623/100000000000) z))))
(/.f64 (fma.f64 (pow.f64 z 6) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 174056751713288158803109042149591/125000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 z 4) 98006906478012650950129/10000000000000000000000) (+.f64 (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000) (*.f64 (*.f64 313060547623/100000000000 (pow.f64 z 3)) -55833770631/5000000000))))
(/.f64 (fma.f64 (pow.f64 z 3) 174056751713288158803109042149591/125000000000000000000000000000 (*.f64 (pow.f64 z 6) 30682095812842786715169336002493367/1000000000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 z 4) 98006906478012650950129/10000000000000000000000) (*.f64 (*.f64 55833770631/5000000000 z) (*.f64 z (neg.f64 (fma.f64 z 313060547623/100000000000 -55833770631/5000000000))))))
(/.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 2) (pow.f64 (*.f64 z 55833770631/5000000000) 2)) (-.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 z 313060547623/100000000000) z) 2) (pow.f64 (*.f64 55833770631/5000000000 z) 2)) (-.f64 (*.f64 (*.f64 z 313060547623/100000000000) z) (*.f64 55833770631/5000000000 z)))
(/.f64 (-.f64 (*.f64 (pow.f64 z 4) 98006906478012650950129/10000000000000000000000) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (-.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(/.f64 (fma.f64 (pow.f64 z 4) 98006906478012650950129/10000000000000000000000 (*.f64 (*.f64 z z) -3117409942875118138161/25000000000000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 -55833770631/5000000000)))
(/.f64 (neg.f64 (+.f64 (*.f64 (pow.f64 (*.f64 z z) 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) (*.f64 174056751713288158803109042149591/125000000000000000000000000000 (pow.f64 z 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 2) (-.f64 (pow.f64 (*.f64 z 55833770631/5000000000) 2) (*.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))))))
(/.f64 (fma.f64 (pow.f64 (*.f64 z z) 3) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 174056751713288158803109042149591/125000000000000000000000000000)) (-.f64 (+.f64 (pow.f64 (*.f64 (*.f64 z 313060547623/100000000000) z) 2) (pow.f64 (*.f64 55833770631/5000000000 z) 2)) (*.f64 (*.f64 55833770631/5000000000 z) (*.f64 (*.f64 z 313060547623/100000000000) z))))
(/.f64 (fma.f64 (pow.f64 z 6) 30682095812842786715169336002493367/1000000000000000000000000000000000 (*.f64 (pow.f64 z 3) 174056751713288158803109042149591/125000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 z 4) 98006906478012650950129/10000000000000000000000) (+.f64 (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000) (*.f64 (*.f64 313060547623/100000000000 (pow.f64 z 3)) -55833770631/5000000000))))
(/.f64 (fma.f64 (pow.f64 z 3) 174056751713288158803109042149591/125000000000000000000000000000 (*.f64 (pow.f64 z 6) 30682095812842786715169336002493367/1000000000000000000000000000000000)) (+.f64 (*.f64 (pow.f64 z 4) 98006906478012650950129/10000000000000000000000) (*.f64 (*.f64 55833770631/5000000000 z) (*.f64 z (neg.f64 (fma.f64 z 313060547623/100000000000 -55833770631/5000000000))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) 2) (pow.f64 (*.f64 z 55833770631/5000000000) 2))) (neg.f64 (-.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 z 313060547623/100000000000) z) 2) (pow.f64 (*.f64 55833770631/5000000000 z) 2)) (-.f64 (*.f64 (*.f64 z 313060547623/100000000000) z) (*.f64 55833770631/5000000000 z)))
(/.f64 (-.f64 (*.f64 (pow.f64 z 4) 98006906478012650950129/10000000000000000000000) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (-.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000)))
(/.f64 (fma.f64 (pow.f64 z 4) 98006906478012650950129/10000000000000000000000 (*.f64 (*.f64 z z) -3117409942875118138161/25000000000000000000)) (*.f64 z (fma.f64 z 313060547623/100000000000 -55833770631/5000000000)))
(pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 1)
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(pow.f64 (cbrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 3)
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(pow.f64 (sqrt.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 2)
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(pow.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 3) 1/3)
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(sqrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 2))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(log.f64 (exp.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)))))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(cbrt.f64 (pow.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) 3))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(expm1.f64 (log1p.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(log1p.f64 (expm1.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(exp.f64 (log.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))) 1))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(fma.f64 z 55833770631/5000000000 (*.f64 313060547623/100000000000 (*.f64 z z)))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(fma.f64 (*.f64 z z) 313060547623/100000000000 (*.f64 z 55833770631/5000000000))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(fma.f64 55833770631/5000000000 z (*.f64 313060547623/100000000000 (*.f64 z z)))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(fma.f64 1 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(fma.f64 1 (*.f64 z 55833770631/5000000000) (*.f64 313060547623/100000000000 (*.f64 z z)))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z 55833770631/5000000000)) 2) (cbrt.f64 (*.f64 z 55833770631/5000000000)) (*.f64 313060547623/100000000000 (*.f64 z z)))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 313060547623/100000000000 (*.f64 z z))) 2) (cbrt.f64 (*.f64 313060547623/100000000000 (*.f64 z z))) (*.f64 z 55833770631/5000000000))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(fma.f64 (sqrt.f64 (*.f64 z 55833770631/5000000000)) (sqrt.f64 (*.f64 z 55833770631/5000000000)) (*.f64 313060547623/100000000000 (*.f64 z z)))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(fma.f64 (*.f64 z (sqrt.f64 313060547623/100000000000)) (*.f64 z (sqrt.f64 313060547623/100000000000)) (*.f64 z 55833770631/5000000000))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))
(fma.f64 (*.f64 313060547623/100000000000 z) z (*.f64 z 55833770631/5000000000))
(fma.f64 55833770631/5000000000 z (*.f64 (*.f64 z 313060547623/100000000000) z))
(*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000)))

eval352.0ms (1.7%)

Compiler

Compiled 21521 to 13080 computations (39.2% saved)

prune282.0ms (1.4%)

Pruning

48 alts after pruning (39 fresh and 9 done)

PrunedKeptTotal
New8755880
Fresh43438
Picked011
Done088
Total87948927
Error
0.0b
Counts
927 → 48
Alt Table
Click to see full alt table
StatusErrorProgram
60.9b
(pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3)
53.4b
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
57.5b
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
51.6b
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
20.6b
(+.f64 (*.f64 313060547623/100000000000 y) x)
27.1b
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
29.2b
(+.f64 x (fma.f64 1000000000000/607771387771 (*.f64 y b) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) z)))
37.9b
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
34.0b
(+.f64 x (/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
29.3b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 z 4) 98006906478012650950129/10000000000000000000000) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (-.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
29.3b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
31.3b
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
22.1b
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
40.2b
(+.f64 x (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
43.0b
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
43.8b
(+.f64 x (/.f64 y (/.f64 (pow.f64 (/.f64 1 z) -4) b)))
37.9b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))
29.9b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))))
22.8b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)))
23.9b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
24.4b
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
39.4b
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
27.2b
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
18.6b
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
18.7b
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
35.7b
(+.f64 x (+.f64 (fma.f64 y 313060547623/100000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)) (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 (+.f64 (-.f64 (*.f64 a (neg.f64 y)) (*.f64 y 1112090185084895700201045470302189/1000000000000000000000000000000)) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (/.f64 -1 z))))))
41.6b
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
35.7b
(+.f64 x (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (/.f64 (+.f64 (fma.f64 y a (neg.f64 (*.f64 y -1112090185084895700201045470302189/1000000000000000000000000000000))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (pow.f64 z 3))))
41.0b
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
39.4b
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
29.2b
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
40.1b
(+.f64 x (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t))))
25.1b
(+.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
18.6b
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
43.9b
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
37.8b
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
27.2b
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
37.9b
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
27.8b
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
41.7b
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
43.2b
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
42.7b
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 (*.f64 t z) z))))
39.4b
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
37.9b
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
38.0b
(+.f64 x (exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1/3)))
48.5b
(*.f64 313060547623/100000000000 y)
56.8b
(exp.f64 (log.f64 (*.f64 313060547623/100000000000 y)))
32.5b
x
Compiler

Compiled 1069 to 786 computations (26.5% saved)

regimes1.5s (7%)

Counts
71 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 (*.f64 t z) z))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
(+.f64 x (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))))
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
(+.f64 x (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(+.f64 x (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t))))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(fma.f64 y 313060547623/100000000000 x)
(+.f64 x (/.f64 y (/.f64 (pow.f64 (/.f64 1 z) -4) b)))
(+.f64 x (fma.f64 1000000000000/607771387771 (*.f64 y b) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) z)))
(+.f64 x (/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (pow.f64 z 4)) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (-.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 z 4) 98006906478012650950129/10000000000000000000000) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (-.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(exp.f64 (log.f64 (*.f64 313060547623/100000000000 y)))
(+.f64 (exp.f64 (log.f64 (*.f64 313060547623/100000000000 y))) x)
(pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3)
(+.f64 (pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3) x)
(+.f64 x (exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 1/3)))
(+.f64 x (exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1/3)))
(+.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(+.f64 x (/.f64 (fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (fma.f64 y 313060547623/100000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)) (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 (+.f64 (-.f64 (*.f64 a (neg.f64 y)) (*.f64 y 1112090185084895700201045470302189/1000000000000000000000000000000)) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (/.f64 -1 z))))))
(+.f64 x (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (/.f64 (+.f64 (fma.f64 y a (neg.f64 (*.f64 y -1112090185084895700201045470302189/1000000000000000000000000000000))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (pow.f64 z 3))))
(+.f64 x (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (pow.f64 (/.f64 1 z) -4) y)))
(+.f64 x (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(+.f64 x (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000) y)))
(fma.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 y (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 15234687407/1000000000) 314690115749/10000000000) 119400905721/10000000000) 607771387771/1000000000000)) x)
Outputs
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b))))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
Calls

9 calls:

353.0ms
t
266.0ms
y
243.0ms
a
197.0ms
x
109.0ms
b
Results
ErrorSegmentsBranch
12.1b7x
12.5b7y
0.6b3z
12.6b11t
14.5b6a
15.6b4b
1.1b2(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
1.1b2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
1.1b2(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 1410 to 879 computations (37.7% saved)

bsearch62.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
1.2025581004871955e+33
2.1517642000187596e+36
34.0ms
-2.5942846428435807e+46
-4.554754782363262e+40
Results
49.0ms272×body256valid
7.0ms29×body256infinite
Compiler

Compiled 1157 to 769 computations (33.5% saved)

regimes1.2s (6%)

Counts
68 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 (*.f64 t z) z))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
(+.f64 x (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))))
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
(+.f64 x (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(+.f64 x (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t))))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(fma.f64 y 313060547623/100000000000 x)
(+.f64 x (/.f64 y (/.f64 (pow.f64 (/.f64 1 z) -4) b)))
(+.f64 x (fma.f64 1000000000000/607771387771 (*.f64 y b) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) z)))
(+.f64 x (/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (pow.f64 z 4)) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (-.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 (pow.f64 z 4) 98006906478012650950129/10000000000000000000000) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (-.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(exp.f64 (log.f64 (*.f64 313060547623/100000000000 y)))
(+.f64 (exp.f64 (log.f64 (*.f64 313060547623/100000000000 y))) x)
(pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3)
(+.f64 (pow.f64 (*.f64 (pow.f64 y 3) 30682095812842786715169336002493367/1000000000000000000000000000000000) 1/3) x)
(+.f64 x (exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (-.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z))))) 1/3)))
(+.f64 x (exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))) 1/3)))
(+.f64 x (*.f64 (pow.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) -1/2) (/.f64 y (sqrt.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))))
(+.f64 x (/.f64 (fma.f64 (*.f64 z z) (*.f64 y t) (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) (*.f64 z z))))))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (+.f64 (fma.f64 y 313060547623/100000000000 (/.f64 (*.f64 y -3652704169880641883561/100000000000000000000) z)) (*.f64 (pow.f64 (/.f64 -1 z) 2) (+.f64 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 (+.f64 (-.f64 (*.f64 a (neg.f64 y)) (*.f64 y 1112090185084895700201045470302189/1000000000000000000000000000000)) (*.f64 15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (/.f64 -1 z))))))
(+.f64 x (+.f64 (+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)) (/.f64 (+.f64 (fma.f64 y a (neg.f64 (*.f64 y -1112090185084895700201045470302189/1000000000000000000000000000000))) (*.f64 -15234687407/1000000000 (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)))) (pow.f64 z 3))))
(+.f64 x (/.f64 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 z 313060547623/100000000000 55833770631/5000000000) t) a) b) (/.f64 (pow.f64 (/.f64 1 z) -4) y)))
Outputs
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (pow.f64 z 4)) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (-.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
Calls

9 calls:

254.0ms
t
182.0ms
x
136.0ms
a
119.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
114.0ms
(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Results
ErrorSegmentsBranch
12.1b7x
13.6b4y
1.0b3z
14.0b9t
15.9b4a
15.6b4b
0.8b3(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
0.8b3(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
0.8b3(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 1321 to 829 computations (37.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.721304886653549e+285
+inf
0.0ms
-inf
-1.0544919278190513e+304
Compiler

Compiled 52 to 38 computations (26.9% saved)

regimes902.0ms (4.4%)

Counts
55 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 (*.f64 t z) z))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
(+.f64 x (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))))
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
(+.f64 x (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(+.f64 x (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t))))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(fma.f64 y 313060547623/100000000000 x)
(+.f64 x (/.f64 y (/.f64 (pow.f64 (/.f64 1 z) -4) b)))
(+.f64 x (fma.f64 1000000000000/607771387771 (*.f64 y b) (*.f64 (*.f64 y (-.f64 (*.f64 1000000000000/607771387771 a) (*.f64 11940090572100000000000000/369386059793087248348441 b))) z)))
(+.f64 x (/.f64 (-.f64 (*.f64 (*.f64 y y) 98006906478012650950129/10000000000000000000000) (pow.f64 (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z) 2)) (*.f64 y (+.f64 313060547623/100000000000 (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (+.f64 (fma.f64 (/.f64 (/.f64 1 z) z) (-.f64 (*.f64 y t) (*.f64 y -45796100221584283915100827016327/100000000000000000000000000000)) (*.f64 y 313060547623/100000000000)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (fma.f64 313060547623/100000000000 (*.f64 z z) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
Calls

9 calls:

196.0ms
t
154.0ms
x
109.0ms
a
93.0ms
y
89.0ms
b
Results
ErrorSegmentsBranch
12.1b7x
13.6b4y
1.0b3z
14.0b9t
15.9b4a
15.6b4b
0.8b3(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
0.8b3(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
0.8b3(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 990 to 613 computations (38.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.721304886653549e+285
+inf
0.0ms
-inf
-1.0544919278190513e+304
Compiler

Compiled 52 to 38 computations (26.9% saved)

regimes917.0ms (4.4%)

Counts
48 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 (*.f64 t z) z))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
(+.f64 x (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))))
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
(+.f64 x (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(+.f64 x (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t))))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
Calls

9 calls:

219.0ms
x
211.0ms
t
96.0ms
a
82.0ms
y
80.0ms
b
Results
ErrorSegmentsBranch
12.1b7x
13.6b4y
1.0b3z
14.1b9t
15.9b4a
15.6b4b
0.8b3(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
0.8b3(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
0.8b3(/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))
Compiler

Compiled 833 to 518 computations (37.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.721304886653549e+285
+inf
0.0ms
-inf
-1.0544919278190513e+304
Compiler

Compiled 52 to 38 computations (26.9% saved)

regimes634.0ms (3.1%)

Counts
47 → 4
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 (*.f64 t z) z))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
(+.f64 x (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))))
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
(+.f64 x (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(+.f64 x (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t))))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 z (+.f64 a (*.f64 (+.f64 t (*.f64 (+.f64 55833770631/5000000000 (*.f64 313060547623/100000000000 z)) z)) z))))))
Outputs
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
Calls

6 calls:

146.0ms
x
103.0ms
b
97.0ms
a
96.0ms
t
94.0ms
y
Results
ErrorSegmentsBranch
12.8b7x
13.6b4y
1.2b4z
16.2b5t
16.1b4a
15.6b4b
Compiler

Compiled 671 to 406 computations (39.5% saved)

bsearch110.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
1.2025581004871955e+33
2.1517642000187596e+36
37.0ms
113132.25447649023
14743001000.592884
45.0ms
-4.7982427579493336e+26
-3041.0664238843688
Results
77.0ms448×body256valid
22.0ms118×body256infinite
Compiler

Compiled 1820 to 1296 computations (28.8% saved)

regimes584.0ms (2.8%)

Counts
45 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 (*.f64 t z) z))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
(+.f64 x (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))))
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
(+.f64 x (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(+.f64 x (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t))))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
Calls

6 calls:

135.0ms
x
114.0ms
y
91.0ms
t
91.0ms
a
74.0ms
b
Results
ErrorSegmentsBranch
12.8b7x
13.6b4y
3.0b3z
16.2b5t
16.1b4a
15.6b4b
Compiler

Compiled 605 to 363 computations (40% saved)

bsearch94.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
51.0ms
1.2636412881117133e+22
2.340089611761321e+28
42.0ms
-4.7982427579493336e+26
-3041.0664238843688
Results
77.0ms320×body256valid
11.0ms64×body256infinite
Compiler

Compiled 1252 to 878 computations (29.9% saved)

regimes373.0ms (1.8%)

Counts
44 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 (*.f64 t z) z))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
(+.f64 x (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))))
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
(+.f64 x (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(+.f64 x (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t))))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b)))
(/.f64 (*.f64 a (*.f64 y z)) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) (*.f64 a z))))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 z (*.f64 z t))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)))
Outputs
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b))))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
Calls

6 calls:

86.0ms
a
73.0ms
b
60.0ms
z
59.0ms
y
58.0ms
x
Results
ErrorSegmentsBranch
15.9b3x
15.4b3y
5.7b3z
18.6b1t
17.2b3a
15.6b4b
Compiler

Compiled 580 to 347 computations (40.2% saved)

bsearch68.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
26.0ms
0.19691765307386128
7.005576507220537
41.0ms
-4.7982427579493336e+26
-3041.0664238843688
Results
51.0ms288×body256valid
11.0ms68×body256infinite
Compiler

Compiled 1060 to 722 computations (31.9% saved)

regimes258.0ms (1.2%)

Counts
38 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 (*.f64 t z) z))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
(+.f64 x (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))))
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
(+.f64 x (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(+.f64 x (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t))))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
Outputs
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
(+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))
Calls

6 calls:

57.0ms
y
52.0ms
z
50.0ms
x
48.0ms
a
18.0ms
b
Results
ErrorSegmentsBranch
16.8b3x
16.5b3y
8.6b3z
18.6b1t
17.2b3a
18.6b1b
Compiler

Compiled 444 to 264 computations (40.5% saved)

bsearch74.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
39.0ms
1.4671106624450488e-59
1.6331279153949573e-45
34.0ms
-3041.0664238843688
-6.1901726185727425e-6
Results
54.0ms304×body256valid
14.0ms75×body256infinite
Compiler

Compiled 1002 to 722 computations (27.9% saved)

regimes246.0ms (1.2%)

Counts
37 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 (*.f64 t z) z))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
(+.f64 x (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))))
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
(+.f64 x (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(+.f64 x (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t))))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 (+.f64 t 45796100221584283915100827016327/100000000000000000000000000000) z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (/.f64 (*.f64 y (*.f64 t (*.f64 z z))) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000)))
(/.f64 (*.f64 y b) (+.f64 607771387771/1000000000000 (*.f64 (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)))) z)))
Outputs
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
Calls

6 calls:

56.0ms
y
48.0ms
a
47.0ms
x
47.0ms
z
19.0ms
t
Results
ErrorSegmentsBranch
16.8b3x
16.7b3y
10.1b3z
18.6b1t
17.2b3a
18.6b1b
Compiler

Compiled 423 to 253 computations (40.2% saved)

bsearch68.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
1.4671106624450488e-59
1.6331279153949573e-45
31.0ms
-5.309812481363006e+37
-4.199555195451311e+31
Results
55.0ms304×body256valid
7.0ms41×body256infinite
Compiler

Compiled 738 to 581 computations (21.3% saved)

regimes234.0ms (1.1%)

Counts
33 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 (*.f64 t z) z))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
(+.f64 x (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))))
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
(+.f64 x (*.f64 y (+.f64 (*.f64 z 98006906478012650950129/365270416988064188356100) (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 (*.f64 z z)))))
(+.f64 x (+.f64 (*.f64 -1194009057210000000000/99029868950119017831001 (/.f64 (*.f64 y t) z)) (*.f64 10000000000/314690115749 (*.f64 y t))))
(+.f64 x (+.f64 (*.f64 (/.f64 y z) (/.f64 t z)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (+.f64 (/.f64 y (/.f64 (*.f64 z z) t)) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
Outputs
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
Calls

6 calls:

61.0ms
x
43.0ms
a
43.0ms
y
42.0ms
z
17.0ms
b
Results
ErrorSegmentsBranch
16.8b3x
17.0b3y
10.1b3z
18.6b1t
17.2b3a
18.6b1b
Compiler

Compiled 353 to 214 computations (39.4% saved)

bsearch105.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
70.0ms
1.4671106624450488e-59
1.6331279153949573e-45
35.0ms
-3041.0664238843688
-6.1901726185727425e-6
Results
53.0ms304×body256valid
47.0ms65×body256infinite
Compiler

Compiled 698 to 551 computations (21.1% saved)

regimes189.0ms (0.9%)

Counts
28 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
(+.f64 x (/.f64 y (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 t (*.f64 z z)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y (*.f64 (*.f64 t z) z))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 z (*.f64 z (*.f64 y t)))))
(+.f64 x (*.f64 1000000000000/607771387771 (*.f64 (*.f64 y t) (*.f64 z z))))
(+.f64 x (*.f64 t (*.f64 (/.f64 1 (*.f64 z z)) y)))
(+.f64 x (*.f64 y (*.f64 t (*.f64 z (*.f64 z 1000000000000/607771387771)))))
(+.f64 x (*.f64 (*.f64 z (+.f64 (*.f64 -306820958128427867151693360024933670000000/13342247752663429120734084658699865882040721 z) 98006906478012650950129/365270416988064188356100)) y))
(+.f64 x (*.f64 (/.f64 1 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623)) y))
(+.f64 x (+.f64 (*.f64 y 313060547623/100000000000) (*.f64 (/.f64 y z) -3652704169880641883561/100000000000000000000)))
(+.f64 x (-.f64 (*.f64 y 313060547623/100000000000) (/.f64 y (/.f64 z 3652704169880641883561/100000000000000000000))))
(+.f64 x (/.f64 1 (/.f64 (+.f64 (/.f64 365270416988064188356100/98006906478012650950129 z) 100000000000/313060547623) y)))
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (*.f64 365270416988064188356100/98006906478012650950129 (/.f64 1 z)))))
Outputs
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))
Calls

6 calls:

39.0ms
z
38.0ms
x
38.0ms
y
37.0ms
a
14.0ms
b
Results
ErrorSegmentsBranch
16.8b3x
17.6b3y
10.2b3z
18.6b1t
17.4b3a
18.6b1b
Compiler

Compiled 284 to 181 computations (36.3% saved)

bsearch71.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
38.0ms
1.4671106624450488e-59
1.6331279153949573e-45
33.0ms
-5.309812481363006e+37
-4.199555195451311e+31
Results
54.0ms304×body256valid
11.0ms62×body256infinite
Compiler

Compiled 586 to 467 computations (20.3% saved)

regimes110.0ms (0.5%)

Counts
14 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(-.f64 (+.f64 1 (*.f64 313060547623/100000000000 y)) 1)
Outputs
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x)
(+.f64 (*.f64 313060547623/100000000000 y) x)
Calls

6 calls:

29.0ms
y
22.0ms
x
22.0ms
z
16.0ms
a
9.0ms
t
Results
ErrorSegmentsBranch
18.2b3x
18.6b3y
10.3b3z
20.6b1t
19.5b2a
20.6b1b
Compiler

Compiled 134 to 93 computations (30.6% saved)

bsearch80.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
36.0ms
1.4671106624450488e-59
1.6331279153949573e-45
44.0ms
-5.309812481363006e+37
-4.199555195451311e+31
Results
67.0ms304×body256valid
8.0ms50×body256infinite
Compiler

Compiled 546 to 437 computations (20% saved)

regimes112.0ms (0.5%)

Counts
12 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 x (*.f64 (*.f64 y t) 10000000000/314690115749))
(+.f64 x (/.f64 y (/.f64 607771387771/1000000000000 b)))
(+.f64 x (/.f64 y (/.f64 365270416988064188356100/98006906478012650950129 z)))
(+.f64 x (/.f64 (/.f64 y -100000000000000000000/3652704169880641883561) z))
Outputs
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b))
(+.f64 (*.f64 313060547623/100000000000 y) x)
Calls

6 calls:

30.0ms
a
25.0ms
y
20.0ms
x
19.0ms
z
8.0ms
t
Results
ErrorSegmentsBranch
18.2b3x
18.6b3y
10.3b3z
20.6b1t
19.5b2a
20.6b1b
Compiler

Compiled 120 to 83 computations (30.8% saved)

bsearch68.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
37.0ms
1.4671106624450488e-59
1.6331279153949573e-45
31.0ms
-5.309812481363006e+37
-4.199555195451311e+31
Results
55.0ms304×body256valid
8.0ms49×body256infinite
Compiler

Compiled 546 to 437 computations (20% saved)

regimes51.0ms (0.2%)

Counts
7 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 x (*.f64 y (/.f64 -3652704169880641883561/100000000000000000000 z)))
(+.f64 x (*.f64 z (*.f64 98006906478012650950129/365270416988064188356100 y)))
Outputs
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y)))
(+.f64 (*.f64 313060547623/100000000000 y) x)
Calls

6 calls:

14.0ms
z
14.0ms
x
5.0ms
b
5.0ms
y
5.0ms
t
Results
ErrorSegmentsBranch
20.6b1x
20.6b1y
18.6b3z
20.6b1t
20.6b1a
20.6b1b
Compiler

Compiled 85 to 63 computations (25.9% saved)

bsearch59.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
35.0ms
5.103948581350044e-112
8.125106420574956e-111
24.0ms
-4.916274015978211e-74
-2.9756123748452776e-76
Results
50.0ms208×body256valid
5.0ms30×body256infinite
Compiler

Compiled 390 to 311 computations (20.3% saved)

regimes33.0ms (0.2%)

Counts
4 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
(+.f64 (*.f64 313060547623/100000000000 y) x)
(+.f64 x (*.f64 -3652704169880641883561/100000000000000000000 (/.f64 y z)))
Outputs
(+.f64 (*.f64 313060547623/100000000000 y) x)
x
(+.f64 (*.f64 313060547623/100000000000 y) x)
Calls

6 calls:

10.0ms
z
5.0ms
a
5.0ms
y
4.0ms
x
4.0ms
t
Results
ErrorSegmentsBranch
20.6b1x
20.6b1y
18.7b3z
20.6b1t
20.6b1a
20.6b1b
Compiler

Compiled 64 to 51 computations (20.3% saved)

bsearch43.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
19.0ms
5.103948581350044e-112
8.125106420574956e-111
24.0ms
-4.916274015978211e-74
-2.9756123748452776e-76
Results
37.0ms208×body256valid
3.0ms17×body256infinite
Compiler

Compiled 312 to 259 computations (17% saved)

regimes47.0ms (0.2%)

Accuracy

Total -37.0b remaining (-146.8%)

Threshold costs -37.0b (-146.8%)

Counts
2 → 3
Calls
Call 1
Inputs
x
(*.f64 313060547623/100000000000 y)
Outputs
(*.f64 313060547623/100000000000 y)
x
(*.f64 313060547623/100000000000 y)
Calls

6 calls:

12.0ms
z
10.0ms
x
8.0ms
y
8.0ms
t
5.0ms
a
Results
ErrorSegmentsBranch
26.0b3x
25.2b3y
28.4b4z
31.3b3t
32.5b1a
32.5b1b
Compiler

Compiled 52 to 44 computations (15.4% saved)

bsearch58.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
38.0ms
2.982780997311786e+193
8.836400886279845e+203
20.0ms
-8.936124973079337e+81
-1.7240223437831765e+81
Results
45.0ms256×body256valid
9.0ms54×body256infinite
Compiler

Compiled 340 to 294 computations (13.5% saved)

simplify60.0ms (0.3%)

Algorithm
egg-herbie
Rules
55×+-commutative_binary64
48×*-commutative_binary64
12×sub-neg_binary64
neg-sub0_binary64
neg-mul-1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02141605
13131605
23441605
33621605
43741605
53801605
63821605
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 z -480000000000000026496902242617961156660166656) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 650000000000000034952111922595495936) (+.f64 x (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)) -inf.0) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)) 1999999999999999960318315841040885700386219039705694423600051421123300719965076170448177232372292987688572298794442900745238641790877787395895304332910450668118745492827496294412886841783505081241175060724440547726013803102191981415396885683051819084945689177376162160752265237201158144) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (pow.f64 z 4)) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (-.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)) -inf.0) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)) 1999999999999999960318315841040885700386219039705694423600051421123300719965076170448177232372292987688572298794442900745238641790877787395895304332910450668118745492827496294412886841783505081241175060724440547726013803102191981415396885683051819084945689177376162160752265237201158144) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)) -inf.0) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)) 1999999999999999960318315841040885700386219039705694423600051421123300719965076170448177232372292987688572298794442900745238641790877787395895304332910450668118745492827496294412886841783505081241175060724440547726013803102191981415396885683051819084945689177376162160752265237201158144) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -3100) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 115000) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000))) (if (<=.f64 z 1220000000000000054658539787911168) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))))))
(if (<=.f64 z -860000000) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 105999999999999997147873280) (+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -3100) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 7566047373982433/36028797018963968) (+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -3039929748475085/2251799813685248) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -41999999999999995768604662431744) (+.f64 (*.f64 313060547623/100000000000 y) x) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b))) (+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(if (<=.f64 z -7566047373982433/18014398509481984) (+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b))) (+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(if (<=.f64 z -41999999999999995768604662431744) (+.f64 (*.f64 313060547623/100000000000 y) x) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(if (<=.f64 z -41999999999999995768604662431744) (+.f64 (*.f64 313060547623/100000000000 y) x) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 313060547623/100000000000 y) x)))
(if (<=.f64 z -41999999999999995768604662431744) (+.f64 (*.f64 313060547623/100000000000 y) x) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b)) (+.f64 (*.f64 313060547623/100000000000 y) x)))
(if (<=.f64 z -4379627349119145/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (+.f64 (*.f64 313060547623/100000000000 y) x) (if (<=.f64 z 93076680405667/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y))) (+.f64 (*.f64 313060547623/100000000000 y) x)))
(if (<=.f64 z -5092589940836215/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (+.f64 (*.f64 313060547623/100000000000 y) x) (if (<=.f64 z 7039981645228631/1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288) x (+.f64 (*.f64 313060547623/100000000000 y) x)))
(if (<=.f64 y -2899999999999999961279576700833706007865409252878411344260166570945286288206462976) (*.f64 313060547623/100000000000 y) (if (<=.f64 y 2300000000000000100350338790139303397459583630336515086379357944508192937839867961415654938780961469496633510440770709432774557489350730057611243992952833802079935799844122203683188373367674053815435264) x (*.f64 313060547623/100000000000 y)))
x
Outputs
(if (<=.f64 z -480000000000000026496902242617961156660166656) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 650000000000000034952111922595495936) (+.f64 x (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -480000000000000026496902242617961156660166656) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 650000000000000034952111922595495936) (+.f64 x (/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 z 15234687407/1000000000) z 314690115749/10000000000) z 119400905721/10000000000) z 607771387771/1000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 z 313060547623/100000000000 55833770631/5000000000) z t) z a) z b)))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)) -inf.0) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)) 1999999999999999960318315841040885700386219039705694423600051421123300719965076170448177232372292987688572298794442900745238641790877787395895304332910450668118745492827496294412886841783505081241175060724440547726013803102191981415396885683051819084945689177376162160752265237201158144) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (/.f64 (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (pow.f64 z 4)) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (-.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000))) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) -inf.0) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 1999999999999999960318315841040885700386219039705694423600051421123300719965076170448177232372292987688572298794442900745238641790877787395895304332910450668118745492827496294412886841783505081241175060724440547726013803102191981415396885683051819084945689177376162160752265237201158144) (+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (/.f64 (-.f64 (*.f64 98006906478012650950129/10000000000000000000000 (pow.f64 z 4)) (*.f64 (*.f64 z z) 3117409942875118138161/25000000000000000000)) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) -55833770631/5000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) -inf.0) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 1999999999999999960318315841040885700386219039705694423600051421123300719965076170448177232372292987688572298794442900745238641790877787395895304332910450668118745492827496294412886841783505081241175060724440547726013803102191981415396885683051819084945689177376162160752265237201158144) (+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (/.f64 (+.f64 (*.f64 98006906478012650950129/10000000000000000000000 (pow.f64 z 4)) (*.f64 (*.f64 z z) -3117409942875118138161/25000000000000000000)) (*.f64 z (+.f64 (*.f64 z 313060547623/100000000000) -55833770631/5000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)) -inf.0) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)) 1999999999999999960318315841040885700386219039705694423600051421123300719965076170448177232372292987688572298794442900745238641790877787395895304332910450668118745492827496294412886841783505081241175060724440547726013803102191981415396885683051819084945689177376162160752265237201158144) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) -inf.0) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 1999999999999999960318315841040885700386219039705694423600051421123300719965076170448177232372292987688572298794442900745238641790877787395895304332910450668118745492827496294412886841783505081241175060724440547726013803102191981415396885683051819084945689177376162160752265237201158144) (+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) -inf.0) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 1999999999999999960318315841040885700386219039705694423600051421123300719965076170448177232372292987688572298794442900745238641790877787395895304332910450668118745492827496294412886841783505081241175060724440547726013803102191981415396885683051819084945689177376162160752265237201158144) (+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (+.f64 (*.f64 313060547623/100000000000 (*.f64 z z)) (*.f64 z 55833770631/5000000000)))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)) -inf.0) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000)) 1999999999999999960318315841040885700386219039705694423600051421123300719965076170448177232372292987688572298794442900745238641790877787395895304332910450668118745492827496294412886841783505081241175060724440547726013803102191981415396885683051819084945689177376162160752265237201158144) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) -inf.0) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 1999999999999999960318315841040885700386219039705694423600051421123300719965076170448177232372292987688572298794442900745238641790877787395895304332910450668118745492827496294412886841783505081241175060724440547726013803102191981415396885683051819084945689177376162160752265237201158144) (+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) -inf.0) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000)))))))) 1999999999999999960318315841040885700386219039705694423600051421123300719965076170448177232372292987688572298794442900745238641790877787395895304332910450668118745492827496294412886841783505081241175060724440547726013803102191981415396885683051819084945689177376162160752265237201158144) (+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -3100) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 115000) (+.f64 x (/.f64 (*.f64 y (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 z 313060547623/100000000000) 55833770631/5000000000) z) t) z) a) z) b)) (+.f64 (*.f64 (+.f64 (*.f64 z 314690115749/10000000000) 119400905721/10000000000) z) 607771387771/1000000000000))) (if (<=.f64 z 1220000000000000054658539787911168) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 (+.f64 314690115749/10000000000 (*.f64 (+.f64 15234687407/1000000000 z) z)) z)))) b))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))))))
(if (<=.f64 z -3100) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 115000) (+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (if (<=.f64 z 1220000000000000054658539787911168) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) b))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))))))
(if (<=.f64 z -3100) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 115000) (+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z (+.f64 a (*.f64 z (+.f64 t (*.f64 z (+.f64 55833770631/5000000000 (*.f64 z 313060547623/100000000000))))))))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))))) (if (<=.f64 z 1220000000000000054658539787911168) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))) b))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z))))))))
(if (<=.f64 z -860000000) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 105999999999999997147873280) (+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 z 15234687407/1000000000) z) 314690115749/10000000000) z) 119400905721/10000000000) z) 607771387771/1000000000000))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -860000000) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 105999999999999997147873280) (+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -860000000) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 105999999999999997147873280) (+.f64 x (/.f64 (*.f64 y (+.f64 b (*.f64 z a))) (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z (+.f64 314690115749/10000000000 (*.f64 z (+.f64 z 15234687407/1000000000))))))))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -3100) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 7566047373982433/36028797018963968) (+.f64 x (+.f64 (*.f64 (-.f64 (*.f64 1000000000000/607771387771 (*.f64 a y)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b))) z) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -3100) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 7566047373982433/36028797018963968) (+.f64 x (+.f64 (*.f64 z (-.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 11940090572100000000000000/369386059793087248348441 (*.f64 y b)))) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -3100) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 7566047373982433/36028797018963968) (+.f64 x (+.f64 (*.f64 z (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y a)) (*.f64 (*.f64 y b) -11940090572100000000000000/369386059793087248348441))) (*.f64 1000000000000/607771387771 (*.f64 y b)))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -3039929748475085/2251799813685248) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (-.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -3039929748475085/2251799813685248) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z))))) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b))) (+.f64 x (*.f64 y (+.f64 313060547623/100000000000 (+.f64 (+.f64 (/.f64 45796100221584283915100827016327/100000000000000000000000000000 (*.f64 z z)) (/.f64 t (*.f64 z z))) (/.f64 -3652704169880641883561/100000000000000000000 z)))))))
(if (<=.f64 z -41999999999999995768604662431744) (+.f64 (*.f64 313060547623/100000000000 y) x) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b))) (+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(if (<=.f64 z -41999999999999995768604662431744) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z (+.f64 119400905721/10000000000 (*.f64 z 314690115749/10000000000)))) b))) (+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(if (<=.f64 z -7566047373982433/18014398509481984) (+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 119400905721/10000000000 z)) b))) (+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(if (<=.f64 z -7566047373982433/18014398509481984) (+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z)))) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (/.f64 y (/.f64 (+.f64 607771387771/1000000000000 (*.f64 z 119400905721/10000000000)) b))) (+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(if (<=.f64 z -41999999999999995768604662431744) (+.f64 (*.f64 313060547623/100000000000 y) x) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(if (<=.f64 z -41999999999999995768604662431744) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 x (/.f64 y (+.f64 100000000000/313060547623 (/.f64 365270416988064188356100/98006906478012650950129 z))))))
(if (<=.f64 z -41999999999999995768604662431744) (+.f64 (*.f64 313060547623/100000000000 y) x) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 (*.f64 1000000000000/607771387771 (*.f64 y b)) x) (+.f64 (*.f64 313060547623/100000000000 y) x)))
(if (<=.f64 z -41999999999999995768604662431744) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (*.f64 1000000000000/607771387771 (*.f64 y b))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -41999999999999995768604662431744) (+.f64 (*.f64 313060547623/100000000000 y) x) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (*.f64 (*.f64 1000000000000/607771387771 y) b)) (+.f64 (*.f64 313060547623/100000000000 y) x)))
(if (<=.f64 z -41999999999999995768604662431744) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 5142201741628769/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (*.f64 b (*.f64 y 1000000000000/607771387771))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -4379627349119145/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (+.f64 (*.f64 313060547623/100000000000 y) x) (if (<=.f64 z 93076680405667/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y))) (+.f64 (*.f64 313060547623/100000000000 y) x)))
(if (<=.f64 z -4379627349119145/509258994083621521567111422102344540262867098416484062659035112338595324940834176545849344) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 93076680405667/21153791001287955166461289857048673274508949854856999017108761448780985319561963066406054734070889115122918784800747465736192) (+.f64 x (*.f64 98006906478012650950129/365270416988064188356100 (*.f64 z y))) (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 z -5092589940836215/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (+.f64 (*.f64 313060547623/100000000000 y) x) (if (<=.f64 z 7039981645228631/1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288) x (+.f64 (*.f64 313060547623/100000000000 y) x)))
(if (<=.f64 z -5092589940836215/2037035976334486086268445688409378161051468393665936250636140449354381299763336706183397376) (+.f64 x (*.f64 y 313060547623/100000000000)) (if (<=.f64 z 7039981645228631/1353842624082429130653522550851115089568572790710847937094960732721983060451965636249987502980536903367866802227247837807116288) x (+.f64 x (*.f64 y 313060547623/100000000000))))
(if (<=.f64 y -2899999999999999961279576700833706007865409252878411344260166570945286288206462976) (*.f64 313060547623/100000000000 y) (if (<=.f64 y 2300000000000000100350338790139303397459583630336515086379357944508192937839867961415654938780961469496633510440770709432774557489350730057611243992952833802079935799844122203683188373367674053815435264) x (*.f64 313060547623/100000000000 y)))
(if (<=.f64 y -2899999999999999961279576700833706007865409252878411344260166570945286288206462976) (*.f64 y 313060547623/100000000000) (if (<=.f64 y 2300000000000000100350338790139303397459583630336515086379357944508192937839867961415654938780961469496633510440770709432774557489350730057611243992952833802079935799844122203683188373367674053815435264) x (*.f64 y 313060547623/100000000000)))
x
Compiler

Compiled 1191 to 775 computations (34.9% saved)

soundness456.0ms (2.2%)

Algorithm
egg-herbie
Rules
918×distribute-rgt-in_binary64
918×distribute-rgt-in_binary64
840×distribute-lft-in_binary64
840×distribute-lft-in_binary64
688×times-frac_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03141
16341
213439
342539
4108539
5337039
6509139
7605739
8721539
9796139
04588158
112797752
241845902
03494796
18984745
231014695
03141
16341
213439
342539
4108539
5337039
6509139
7605739
8721539
9796139
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 2425 to 1766 computations (27.2% saved)

end386.0ms (1.9%)

Compiler

Compiled 1095 to 663 computations (39.5% saved)

Profiling

Loading profile data...