Details

Time bar (total: 41.6s)

analyze399.0ms (1%)

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%95%0.3%4.7%0%0%9
0%0%68.9%0.3%7%23.8%0%10
0%0%67.8%0.3%8.2%23.8%0%11
0.4%0.2%51.5%0.3%8.5%39.5%0%12
Compiler

Compiled 25 to 18 computations (28% saved)

sample8.4s (20.2%)

Results
4.0s16561×body256invalid
2.4s8256×body256valid
2.0s7288×body256infinite
Bogosity

preprocess78.0ms (0.2%)

Algorithm
egg-herbie
Rules
1140×fma-def
1114×associate-/l*
738×associate-*l*
692×*-commutative
664×prod-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0121816
1318816
2836752
32546752
47805752
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 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 x (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x)
(/.f64 (*.f64 z (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 x)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 t (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 x 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 a (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 x))) b))) y)
(/.f64 (*.f64 b (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) x))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 z (log.f64 y)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) z)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 t (log.f64 z)) (*.f64 (-.f64 y 1) (log.f64 a))) b))) t)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 a (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 y))) b))) a)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 b (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) y))) b)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 t)) (*.f64 (-.f64 z 1) (log.f64 a))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 a)) (*.f64 (-.f64 t 1) (log.f64 z))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 b)) (*.f64 (-.f64 t 1) (log.f64 a))) z))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 a 1) (log.f64 t))) b))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 b 1) (log.f64 a))) t))) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 b))) a))) y)
Outputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 x (/.f64 y (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 a))) b))))
(*.f64 (/.f64 x y) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 a))) b)))
(/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (exp.f64 b)) y)
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y) (/.f64 (pow.f64 z y) (exp.f64 b)))
(/.f64 (*.f64 y (exp.f64 (-.f64 (+.f64 (*.f64 x (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) x)
(/.f64 y (/.f64 x (exp.f64 (-.f64 (fma.f64 x (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 a))) b))))
(*.f64 (/.f64 y x) (exp.f64 (-.f64 (fma.f64 x (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 a))) b)))
(/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z x) y)) (exp.f64 b)) x)
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 z x) (exp.f64 b))) (/.f64 y x))
(/.f64 (*.f64 z (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 x)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 z (/.f64 y (exp.f64 (-.f64 (fma.f64 y (log.f64 x) (*.f64 (+.f64 t -1) (log.f64 a))) b))))
(*.f64 (/.f64 z y) (exp.f64 (-.f64 (fma.f64 y (log.f64 x) (*.f64 (+.f64 t -1) (log.f64 a))) b)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 x y)) (exp.f64 b)) (/.f64 z y))
(/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (*.f64 (exp.f64 b) (/.f64 y z)) (pow.f64 x y)))
(/.f64 (*.f64 t (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 x 1) (log.f64 a))) b))) y)
(/.f64 t (/.f64 y (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 x -1))) b))))
(*.f64 (/.f64 t y) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 x -1))) b)))
(*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (+.f64 x -1)) (exp.f64 b))) (/.f64 t y))
(/.f64 (*.f64 a (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 x))) b))) y)
(/.f64 a (/.f64 y (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 x))) b))))
(*.f64 (/.f64 a y) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 x))) b)))
(*.f64 (/.f64 (pow.f64 x (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y))) (/.f64 a y))
(*.f64 a (/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 x (+.f64 t -1)) (exp.f64 b))) y))
(/.f64 (*.f64 b (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) x))) y)
(/.f64 b (/.f64 y (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 a))) x))))
(*.f64 (/.f64 b y) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 a))) x)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 x)) (/.f64 b y))
(*.f64 b (/.f64 (pow.f64 a (+.f64 t -1)) (*.f64 y (/.f64 (exp.f64 x) (pow.f64 z y)))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 z (log.f64 y)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) z)
(/.f64 x (/.f64 z (exp.f64 (-.f64 (fma.f64 z (log.f64 y) (*.f64 (+.f64 t -1) (log.f64 a))) b))))
(*.f64 (/.f64 x z) (exp.f64 (-.f64 (fma.f64 z (log.f64 y) (*.f64 (+.f64 t -1) (log.f64 a))) b)))
(/.f64 (*.f64 (pow.f64 y z) (*.f64 (pow.f64 a (+.f64 t -1)) x)) (*.f64 z (exp.f64 b)))
(*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 y z)) (*.f64 z (exp.f64 b))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 t (log.f64 z)) (*.f64 (-.f64 y 1) (log.f64 a))) b))) t)
(/.f64 x (/.f64 t (exp.f64 (-.f64 (fma.f64 t (log.f64 z) (*.f64 (log.f64 a) (+.f64 y -1))) b))))
(*.f64 (/.f64 x t) (exp.f64 (-.f64 (fma.f64 (log.f64 z) t (*.f64 (log.f64 a) (+.f64 y -1))) b)))
(*.f64 (*.f64 (pow.f64 z t) (/.f64 (pow.f64 a (+.f64 y -1)) (exp.f64 b))) (/.f64 x t))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 a (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 y))) b))) a)
(/.f64 x (/.f64 a (exp.f64 (-.f64 (fma.f64 a (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 y))) b))))
(*.f64 (/.f64 x a) (exp.f64 (-.f64 (fma.f64 (log.f64 z) a (*.f64 (+.f64 t -1) (log.f64 y))) b)))
(*.f64 (/.f64 (pow.f64 y (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z a))) (/.f64 x a))
(*.f64 x (/.f64 (*.f64 (pow.f64 z a) (pow.f64 y (+.f64 t -1))) (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 b (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) y))) b)
(/.f64 x (/.f64 b (exp.f64 (-.f64 (fma.f64 b (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 a))) y))))
(*.f64 (/.f64 x b) (exp.f64 (-.f64 (fma.f64 (log.f64 z) b (*.f64 (+.f64 t -1) (log.f64 a))) y)))
(*.f64 (*.f64 (pow.f64 z b) (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 y))) (/.f64 x b))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (pow.f64 z b) (exp.f64 y))) (/.f64 x b))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 t)) (*.f64 (-.f64 z 1) (log.f64 a))) b))) y)
(/.f64 x (/.f64 y (exp.f64 (-.f64 (fma.f64 y (log.f64 t) (*.f64 (log.f64 a) (+.f64 z -1))) b))))
(*.f64 (/.f64 x y) (exp.f64 (-.f64 (fma.f64 y (log.f64 t) (*.f64 (log.f64 a) (+.f64 z -1))) b)))
(*.f64 (*.f64 (pow.f64 t y) (/.f64 (pow.f64 a (+.f64 z -1)) (exp.f64 b))) (/.f64 x y))
(/.f64 (/.f64 x y) (/.f64 (/.f64 (exp.f64 b) (pow.f64 t y)) (pow.f64 a (+.f64 z -1))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 a)) (*.f64 (-.f64 t 1) (log.f64 z))) b))) y)
(/.f64 x (/.f64 y (exp.f64 (-.f64 (fma.f64 y (log.f64 a) (*.f64 (log.f64 z) (+.f64 t -1))) b))))
(*.f64 (/.f64 x y) (exp.f64 (-.f64 (fma.f64 y (log.f64 a) (*.f64 (log.f64 z) (+.f64 t -1))) b)))
(*.f64 (/.f64 (*.f64 (pow.f64 a y) (pow.f64 z (+.f64 t -1))) (exp.f64 b)) (/.f64 x y))
(*.f64 x (/.f64 (*.f64 (pow.f64 z (+.f64 t -1)) (/.f64 (pow.f64 a y) (exp.f64 b))) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 b)) (*.f64 (-.f64 t 1) (log.f64 a))) z))) y)
(/.f64 x (/.f64 y (exp.f64 (-.f64 (fma.f64 y (log.f64 b) (*.f64 (+.f64 t -1) (log.f64 a))) z))))
(*.f64 (/.f64 x y) (exp.f64 (-.f64 (fma.f64 y (log.f64 b) (*.f64 (+.f64 t -1) (log.f64 a))) z)))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 z) (pow.f64 b y))) (/.f64 x y))
(/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (*.f64 (exp.f64 z) (/.f64 y x)) (pow.f64 b y)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 a 1) (log.f64 t))) b))) y)
(/.f64 x (/.f64 y (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 t) (+.f64 a -1))) b))))
(*.f64 (/.f64 x y) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 t) (+.f64 a -1))) b)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 t (+.f64 a -1))) (*.f64 (/.f64 y x) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 t (+.f64 a -1))) (*.f64 (exp.f64 b) (/.f64 y x)))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 b 1) (log.f64 a))) t))) y)
(/.f64 x (/.f64 y (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 b -1))) t))))
(*.f64 (/.f64 x y) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 b -1))) t)))
(/.f64 x (/.f64 (*.f64 y (exp.f64 t)) (*.f64 (pow.f64 z y) (pow.f64 a (+.f64 b -1)))))
(*.f64 x (/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (+.f64 b -1)) (exp.f64 t))) y))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 b))) a))) y)
(/.f64 x (/.f64 y (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 b))) a))))
(*.f64 (/.f64 x y) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 b))) a)))
(*.f64 (*.f64 (/.f64 x y) (pow.f64 z y)) (/.f64 (pow.f64 b (+.f64 t -1)) (exp.f64 a)))
(/.f64 (pow.f64 b (+.f64 t -1)) (/.f64 (*.f64 (exp.f64 a) (/.f64 y x)) (pow.f64 z y)))
Compiler

Compiled 30 to 23 computations (23.3% saved)

simplify76.0ms (0.2%)

Algorithm
egg-herbie
Rules
1958×fma-def
1156×associate-*r/
1026×associate-/l/
1022×associate-/r/
774×associate-*l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02051
14051
28147
321347
459847
5212347
6595747
7714447
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
Outputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(/.f64 x (/.f64 y (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 a))) b))))
(*.f64 (/.f64 x y) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 t -1) (log.f64 a))) b)))
(*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1))) (exp.f64 b)) (/.f64 x y))
(*.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (/.f64 (pow.f64 z y) (exp.f64 b))) (/.f64 x y))
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b)))
(*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x (*.f64 y (exp.f64 b))))

eval2.0ms (0%)

Compiler

Compiled 122 to 57 computations (53.3% saved)

prune3.0ms (0%)

Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New437
Fresh011
Picked000
Done000
Total448
Accurracy
99.9%
Counts
8 → 3
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.9%
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
70.6%
(*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x (*.f64 y (exp.f64 b))))
71.4%
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b)))
Compiler

Compiled 68 to 45 computations (33.8% saved)

localize25.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (pow.f64 a t) a)
99.9%
(/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y)))
99.2%
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b)))
96.9%
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b))
Compiler

Compiled 71 to 14 computations (80.3% saved)

series225.0ms (0.5%)

Counts
4 → 192
Calls

51 calls:

TimeVariablePointExpression
42.0ms
a
@0
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b))
31.0ms
a
@-inf
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b))
24.0ms
a
@inf
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b))
21.0ms
y
@inf
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b))
20.0ms
x
@0
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b)))

rewrite350.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
692×expm1-udef
692×log1p-udef
646×log-pow
630×log-div
388×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
017132
1370132
25443132
Stop Event
node limit
Counts
4 → 156
Calls
Call 1
Inputs
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b))
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b)))
(/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y)))
(/.f64 (pow.f64 a t) a)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)))) 1)
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y))))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 (pow.f64 z y) y) (exp.f64 (neg.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) (exp.f64 (neg.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 1)
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (exp.f64 (neg.f64 b))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (exp.f64 (neg.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (pow.f64 z y) y))) (/.f64 1 (neg.f64 (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 b)) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (*.f64 (pow.f64 z y) (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (exp.f64 b)) (/.f64 (/.f64 1 a) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (exp.f64 b)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (exp.f64 b)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 (/.f64 (pow.f64 z y) y) (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (/.f64 (pow.f64 z y) y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 (pow.f64 z y) y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) (sqrt.f64 (exp.f64 b))) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) 1) (/.f64 (pow.f64 z y) (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (pow.f64 z y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (sqrt.f64 (exp.f64 b))) (/.f64 (pow.f64 z y) (sqrt.f64 (exp.f64 b))))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) 2)
(pow.f64 (*.f64 (exp.f64 b) (*.f64 (/.f64 y (pow.f64 z y)) (/.f64 a (pow.f64 a t)))) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) (neg.f64 (exp.f64 b))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 3) (pow.f64 (exp.f64 b) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) b) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x))) 1)
(/.f64 x (*.f64 (exp.f64 b) (*.f64 (/.f64 y (pow.f64 z y)) (/.f64 a (pow.f64 a t)))))
(/.f64 1 (/.f64 (exp.f64 b) (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x)))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x) (exp.f64 b))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x)) (neg.f64 (exp.f64 b)))
(/.f64 (*.f64 x (/.f64 (pow.f64 a t) a)) (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))
(/.f64 (*.f64 x (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (pow.f64 z y) y)))) (neg.f64 (exp.f64 b)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) x) (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (pow.f64 z y) y))) x) (neg.f64 (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x) 1) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x) (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x)))
(exp.f64 (-.f64 (log.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x)) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x)) b) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)))) 1)
(*.f64 (pow.f64 a t) (/.f64 1 (*.f64 a (/.f64 y (pow.f64 z y)))))
(*.f64 (pow.f64 a t) (*.f64 (/.f64 1 a) (/.f64 (pow.f64 z y) y)))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y a)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 1)
(*.f64 1 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 z y) y)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 z y) y)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(*.f64 (neg.f64 (/.f64 (pow.f64 a t) a)) (/.f64 1 (/.f64 (neg.f64 y) (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 (pow.f64 z y) y))
(*.f64 (/.f64 (pow.f64 a t) 1) (/.f64 (/.f64 1 a) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) y) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 z (neg.f64 y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) (/.f64 y (pow.f64 z y))) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 y (pow.f64 z y))) (/.f64 (sqrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 1 a) (pow.f64 z (neg.f64 y))))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (/.f64 (/.f64 1 a) (cbrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 (/.f64 y (pow.f64 z y)))) (/.f64 (/.f64 1 a) (sqrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 1 y) (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z (neg.f64 y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (/.f64 (/.f64 (pow.f64 a t) a) (cbrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 y (pow.f64 z y)))) (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) y) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 z (neg.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (sqrt.f64 (/.f64 y (pow.f64 z y)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (sqrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) 1) (pow.f64 z y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 (cbrt.f64 (pow.f64 z y)) 2)) (cbrt.f64 (pow.f64 z y)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (sqrt.f64 (pow.f64 z y))) (sqrt.f64 (pow.f64 z y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (neg.f64 y)) (neg.f64 (pow.f64 z y)))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2)
(pow.f64 (*.f64 (/.f64 y (pow.f64 z y)) (/.f64 a (pow.f64 a t))) -1)
(neg.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 (neg.f64 y) (pow.f64 z y))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 z y) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3) (pow.f64 (/.f64 y (pow.f64 z y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) a))) 1)
(*.f64 (pow.f64 a t) (/.f64 1 a))
(*.f64 (/.f64 (pow.f64 a t) a) 1)
(*.f64 1 (/.f64 (pow.f64 a t) a))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (cbrt.f64 (/.f64 (pow.f64 a t) a)))
(*.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) (*.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (sqrt.f64 (/.f64 (pow.f64 a t) a)))
(*.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 1 a)))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (pow.f64 a t))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 a t) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 a t) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) 1) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) 1) (/.f64 (sqrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (pow.f64 a t)) (cbrt.f64 a)))
(pow.f64 a (-.f64 t 1))
(pow.f64 (/.f64 (pow.f64 a t) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) 2)
(pow.f64 (/.f64 a (pow.f64 a t)) -1)
(neg.f64 (/.f64 (pow.f64 a t) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) a))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 a t) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) a)))
(exp.f64 (*.f64 (-.f64 t 1) (log.f64 a)))
(exp.f64 (*.f64 (*.f64 (-.f64 t 1) (log.f64 a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) a)))

simplify220.0ms (0.5%)

Algorithm
egg-herbie
Rules
1668×times-frac
1368×associate-*r*
1186×associate-*l*
856×associate-*r/
818×associate-*l/
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
061317208
1196116662
Stop Event
node limit
Counts
348 → 342
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 z y) (*.f64 a (*.f64 y (exp.f64 b))))
(+.f64 (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b))))) (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b))))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))) (*.f64 y (*.f64 a (exp.f64 b))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b))))) (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 (log.f64 z) (pow.f64 a t)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (pow.f64 a t)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a t))) (*.f64 a (exp.f64 b))))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a t))) (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (pow.f64 a t)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a t))) (*.f64 a (exp.f64 b)))))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (pow.f64 a t))) (*.f64 a y))) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (pow.f64 a t))) (*.f64 a y))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a)))) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (pow.f64 a t))) (*.f64 a y))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))))) (pow.f64 b 3))) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 a (*.f64 y (exp.f64 b)))))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x))) (*.f64 a (*.f64 y (exp.f64 b))))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 a (*.f64 y (exp.f64 b))))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))) (pow.f64 b 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))) (pow.f64 b 2))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a y))
(/.f64 (pow.f64 z y) (*.f64 y a))
(+.f64 (/.f64 (pow.f64 z y) (*.f64 a y)) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 y a)))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (/.f64 (pow.f64 z y) (*.f64 a y))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 a y)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))) (*.f64 a y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (/.f64 (pow.f64 z y) (*.f64 a y)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 (*.f64 (log.f64 z) (pow.f64 a t)) a))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (+.f64 (/.f64 (*.f64 (log.f64 z) (pow.f64 a t)) a) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a t))) a))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a t))) a)) (+.f64 (/.f64 (*.f64 (log.f64 z) (pow.f64 a t)) a) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a t))) a)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 y a))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 y a))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) a)
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) a)
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) a)
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) a)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) a)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) a)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) a)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) a)
(/.f64 1 a)
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (/.f64 1 a))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)))) 1)
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y))))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 (pow.f64 z y) y) (exp.f64 (neg.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) (exp.f64 (neg.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 1)
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (exp.f64 (neg.f64 b))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (exp.f64 (neg.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (pow.f64 z y) y))) (/.f64 1 (neg.f64 (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 b)) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (*.f64 (pow.f64 z y) (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (exp.f64 b)) (/.f64 (/.f64 1 a) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (exp.f64 b)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (exp.f64 b)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 (/.f64 (pow.f64 z y) y) (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (/.f64 (pow.f64 z y) y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 (pow.f64 z y) y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) (sqrt.f64 (exp.f64 b))) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) 1) (/.f64 (pow.f64 z y) (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (pow.f64 z y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (sqrt.f64 (exp.f64 b))) (/.f64 (pow.f64 z y) (sqrt.f64 (exp.f64 b))))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) 2)
(pow.f64 (*.f64 (exp.f64 b) (*.f64 (/.f64 y (pow.f64 z y)) (/.f64 a (pow.f64 a t)))) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) (neg.f64 (exp.f64 b))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 3) (pow.f64 (exp.f64 b) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) b) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x))) 1)
(/.f64 x (*.f64 (exp.f64 b) (*.f64 (/.f64 y (pow.f64 z y)) (/.f64 a (pow.f64 a t)))))
(/.f64 1 (/.f64 (exp.f64 b) (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x)))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x) (exp.f64 b))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x)) (neg.f64 (exp.f64 b)))
(/.f64 (*.f64 x (/.f64 (pow.f64 a t) a)) (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))
(/.f64 (*.f64 x (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (pow.f64 z y) y)))) (neg.f64 (exp.f64 b)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) x) (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (pow.f64 z y) y))) x) (neg.f64 (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x) 1) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x) (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x)))
(exp.f64 (-.f64 (log.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x)) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x)) b) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)))) 1)
(*.f64 (pow.f64 a t) (/.f64 1 (*.f64 a (/.f64 y (pow.f64 z y)))))
(*.f64 (pow.f64 a t) (*.f64 (/.f64 1 a) (/.f64 (pow.f64 z y) y)))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y a)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 1)
(*.f64 1 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 z y) y)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 z y) y)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(*.f64 (neg.f64 (/.f64 (pow.f64 a t) a)) (/.f64 1 (/.f64 (neg.f64 y) (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 (pow.f64 z y) y))
(*.f64 (/.f64 (pow.f64 a t) 1) (/.f64 (/.f64 1 a) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) y) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 z (neg.f64 y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) (/.f64 y (pow.f64 z y))) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 y (pow.f64 z y))) (/.f64 (sqrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 1 a) (pow.f64 z (neg.f64 y))))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (/.f64 (/.f64 1 a) (cbrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 (/.f64 y (pow.f64 z y)))) (/.f64 (/.f64 1 a) (sqrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 1 y) (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z (neg.f64 y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (/.f64 (/.f64 (pow.f64 a t) a) (cbrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 y (pow.f64 z y)))) (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) y) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 z (neg.f64 y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (sqrt.f64 (/.f64 y (pow.f64 z y)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (sqrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) 1) (pow.f64 z y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 (cbrt.f64 (pow.f64 z y)) 2)) (cbrt.f64 (pow.f64 z y)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (sqrt.f64 (pow.f64 z y))) (sqrt.f64 (pow.f64 z y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (neg.f64 y)) (neg.f64 (pow.f64 z y)))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2)
(pow.f64 (*.f64 (/.f64 y (pow.f64 z y)) (/.f64 a (pow.f64 a t))) -1)
(neg.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 (neg.f64 y) (pow.f64 z y))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 z y) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3) (pow.f64 (/.f64 y (pow.f64 z y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) a))) 1)
(*.f64 (pow.f64 a t) (/.f64 1 a))
(*.f64 (/.f64 (pow.f64 a t) a) 1)
(*.f64 1 (/.f64 (pow.f64 a t) a))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (cbrt.f64 (/.f64 (pow.f64 a t) a)))
(*.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) (*.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (sqrt.f64 (/.f64 (pow.f64 a t) a)))
(*.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 1 a)))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (pow.f64 a t))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 a t) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 a t) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) 1) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) 1) (/.f64 (sqrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (pow.f64 a t)) (cbrt.f64 a)))
(pow.f64 a (-.f64 t 1))
(pow.f64 (/.f64 (pow.f64 a t) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) 2)
(pow.f64 (/.f64 a (pow.f64 a t)) -1)
(neg.f64 (/.f64 (pow.f64 a t) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) a))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 a t) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) a)))
(exp.f64 (*.f64 (-.f64 t 1) (log.f64 a)))
(exp.f64 (*.f64 (*.f64 (-.f64 t 1) (log.f64 a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) a)))
Outputs
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 z y) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 z y) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 z y) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 z y) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) (*.f64 y a)) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) (*.f64 y a)) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) (*.f64 y a)) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) (*.f64 y a)) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (exp.f64 b)))
(/.f64 (pow.f64 z y) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))) (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 t (log.f64 a)) (*.f64 y (exp.f64 b)))))
(fma.f64 (/.f64 (pow.f64 z y) y) (*.f64 (/.f64 (log.f64 a) a) (/.f64 t (exp.f64 b))) (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b))))) (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b))))))
(+.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 t (log.f64 a)) (*.f64 y (exp.f64 b)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)) (*.f64 a (exp.f64 b)))) (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b))))))
(fma.f64 (/.f64 (pow.f64 z y) y) (*.f64 (/.f64 (log.f64 a) a) (/.f64 t (exp.f64 b))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) (/.f64 a (pow.f64 (log.f64 a) 2))) (/.f64 (/.f64 (pow.f64 z y) y) (exp.f64 b))) (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b))))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))) (*.f64 y (*.f64 a (exp.f64 b))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b))))) (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 t (log.f64 a)) (*.f64 y (exp.f64 b)))) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) (*.f64 a (exp.f64 b)))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)) (*.f64 a (exp.f64 b)))) (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))))))
(fma.f64 (/.f64 (pow.f64 z y) y) (*.f64 (/.f64 (log.f64 a) a) (/.f64 t (exp.f64 b))) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) (/.f64 a (pow.f64 (log.f64 a) 3))) (/.f64 (/.f64 (pow.f64 z y) y) (exp.f64 b))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) (/.f64 a (pow.f64 (log.f64 a) 2))) (/.f64 (/.f64 (pow.f64 z y) y) (exp.f64 b))) (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 (log.f64 z) (pow.f64 a t)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (/.f64 (*.f64 (pow.f64 a t) (log.f64 z)) a) (exp.f64 b)))
(fma.f64 (/.f64 (log.f64 z) a) (/.f64 (pow.f64 a t) (exp.f64 b)) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (pow.f64 a t)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a t))) (*.f64 a (exp.f64 b))))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) (log.f64 z)) a) (exp.f64 b)) (*.f64 1/2 (*.f64 (/.f64 y a) (/.f64 (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 2)) (exp.f64 b))))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))) (fma.f64 1/2 (*.f64 (/.f64 y (exp.f64 b)) (/.f64 (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 2)) a)) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (log.f64 z) (exp.f64 b)))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a t))) (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (pow.f64 a t)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a t))) (*.f64 a (exp.f64 b)))))))
(fma.f64 1/6 (/.f64 (*.f64 (*.f64 y y) (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 3))) (*.f64 a (exp.f64 b))) (+.f64 (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) (log.f64 z)) a) (exp.f64 b)) (*.f64 1/2 (*.f64 (/.f64 y a) (/.f64 (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 2)) (exp.f64 b)))))))
(+.f64 (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a t) (*.f64 y y))) (*.f64 a (exp.f64 b))) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))) (fma.f64 1/2 (*.f64 (/.f64 y (exp.f64 b)) (/.f64 (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 2)) a)) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (log.f64 z) (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) a))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (pow.f64 a t)))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (pow.f64 a t)))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (pow.f64 a t)))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (pow.f64 a t)))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (pow.f64 a t))) (*.f64 a y))) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a)))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) b)) (*.f64 y a)) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a)))
(-.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) b) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (pow.f64 a t))) (*.f64 a y))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a)))) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) b)) (*.f64 y a)) (fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a)))) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))))
(-.f64 (fma.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y a)) (*.f64 (*.f64 b b) (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) 1/2)))) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) b) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (pow.f64 a t))) (*.f64 a y))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a)))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))) (+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))))) (pow.f64 b 3))) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a)))))
(fma.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) b)) (*.f64 y a)) (fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a)))) (fma.f64 -1 (*.f64 (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a)) (fma.f64 -1 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))) (*.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))))) (pow.f64 b 3)) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a)))))
(-.f64 (fma.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) 1/2)) (*.f64 b b) (-.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (*.f64 (+.f64 (*.f64 (pow.f64 a t) (*.f64 (/.f64 (pow.f64 z y) (*.f64 y a)) 1/6)) (*.f64 0 (*.f64 -1/2 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))))) (pow.f64 b 3)))) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) b) a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) x) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) x) (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) x) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) x) (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) x) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) x) (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) x) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) x) (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) x) (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) x) (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) x) (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) x) (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 z y) y) (+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (*.f64 (/.f64 (*.f64 t x) (exp.f64 b)) (/.f64 (log.f64 a) a))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 a (*.f64 y (exp.f64 b)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x (*.f64 a (exp.f64 b)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (*.f64 t t) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 b)))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 (*.f64 t t) x))) (*.f64 y (exp.f64 b)))) (*.f64 (/.f64 (pow.f64 z y) y) (+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (*.f64 (/.f64 (*.f64 t x) (exp.f64 b)) (/.f64 (log.f64 a) a)))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x))) (*.f64 a (*.f64 y (exp.f64 b))))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 a (*.f64 y (exp.f64 b))))))))
(fma.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x (*.f64 a (exp.f64 b)))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (*.f64 t t) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y (exp.f64 b))))))))
(fma.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 x (pow.f64 t 3))) (*.f64 a (exp.f64 b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 (*.f64 t t) x))) (*.f64 y (exp.f64 b)))) (*.f64 (/.f64 (pow.f64 z y) y) (+.f64 (/.f64 x (*.f64 a (exp.f64 b))) (*.f64 (/.f64 (*.f64 t x) (exp.f64 b)) (/.f64 (log.f64 a) a))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))))
(+.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b)))) (*.f64 (/.f64 (log.f64 z) a) (/.f64 (*.f64 (pow.f64 a t) x) (exp.f64 b))))
(fma.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b))) (*.f64 (/.f64 (*.f64 (pow.f64 a t) (log.f64 z)) a) (/.f64 x (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b))))))
(+.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b)))) (+.f64 (*.f64 (/.f64 (log.f64 z) a) (/.f64 (*.f64 (pow.f64 a t) x) (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b))))))
(fma.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b))) (fma.f64 1/2 (*.f64 (/.f64 y (exp.f64 b)) (/.f64 (*.f64 (pow.f64 a t) (*.f64 x (pow.f64 (log.f64 z) 2))) a)) (*.f64 (/.f64 (*.f64 (pow.f64 a t) (log.f64 z)) a) (/.f64 x (exp.f64 b)))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b)))) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 y y) a) (/.f64 (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a t) x)) (exp.f64 b))) (+.f64 (*.f64 (/.f64 (log.f64 z) a) (/.f64 (*.f64 (pow.f64 a t) x) (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))))))
(fma.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b))) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 y y) (exp.f64 b)) (/.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 (log.f64 z) 3) x)) a)) (fma.f64 1/2 (*.f64 (/.f64 y (exp.f64 b)) (/.f64 (*.f64 (pow.f64 a t) (*.f64 x (pow.f64 (log.f64 z) 2))) a)) (*.f64 (/.f64 (*.f64 (pow.f64 a t) (log.f64 z)) a) (/.f64 x (exp.f64 b))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) y)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) y)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) y)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) y)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (*.f64 (pow.f64 a t) x)))
(*.f64 (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (/.f64 (*.f64 y a) (pow.f64 a t))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (*.f64 (pow.f64 a t) x)))
(*.f64 (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (/.f64 (*.f64 y a) (pow.f64 a t))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (*.f64 (pow.f64 a t) x)))
(*.f64 (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (/.f64 (*.f64 y a) (pow.f64 a t))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (*.f64 (pow.f64 a t) x)))
(*.f64 (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (/.f64 (*.f64 y a) (pow.f64 a t))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (/.f64 (pow.f64 a t) a)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (/.f64 (pow.f64 a t) a))))
(-.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) x)) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))) (pow.f64 b 2)))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (/.f64 (pow.f64 a t) a)))) (neg.f64 (*.f64 (*.f64 b b) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (/.f64 (pow.f64 a t) a)))))))
(-.f64 (fma.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 z y) x))) (*.f64 y a)) (*.f64 b b) (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) x))) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))) (pow.f64 b 2))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) a)) (fma.f64 -1 (*.f64 (pow.f64 b 3) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (/.f64 (pow.f64 a t) a))) (fma.f64 -1 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (/.f64 (pow.f64 a t) a)))) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (/.f64 (pow.f64 a t) a))))))) (+.f64 (*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (/.f64 (pow.f64 a t) a))) (neg.f64 (*.f64 (*.f64 b b) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (/.f64 (pow.f64 a t) a)))))))))
(-.f64 (-.f64 (fma.f64 (/.f64 (*.f64 1/2 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 z y) x))) (*.f64 y a)) (*.f64 b b) (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) x))) (*.f64 (pow.f64 b 3) (fma.f64 1/6 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) x)) (*.f64 0 (*.f64 -1/2 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) x))))))) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) (*.f64 b x)) a)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) y))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y))
(/.f64 (pow.f64 z y) (*.f64 y a))
(+.f64 (/.f64 (pow.f64 z y) (*.f64 a y)) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 y a)))
(+.f64 (/.f64 (pow.f64 z y) (*.f64 y a)) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 y a)))
(fma.f64 (/.f64 (pow.f64 z y) y) (/.f64 t (/.f64 a (log.f64 a))) (/.f64 (pow.f64 z y) (*.f64 y a)))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (/.f64 (pow.f64 z y) (*.f64 a y))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 y a)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)) y)) (/.f64 (pow.f64 z y) (*.f64 y a))))
(fma.f64 (/.f64 (pow.f64 z y) y) (/.f64 t (/.f64 a (log.f64 a))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t t)) y) (/.f64 (pow.f64 (log.f64 a) 2) a)) (/.f64 (pow.f64 z y) (*.f64 y a))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 a y)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))) (*.f64 a y))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (/.f64 (pow.f64 z y) (*.f64 a y)))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) (*.f64 y a)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) y)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)) y)) (/.f64 (pow.f64 z y) (*.f64 y a)))))
(fma.f64 (/.f64 (pow.f64 z y) y) (/.f64 t (/.f64 a (log.f64 a))) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 t 3)) a) (/.f64 (pow.f64 (log.f64 a) 3) y)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t t)) y) (/.f64 (pow.f64 (log.f64 a) 2) a)) (/.f64 (pow.f64 z y) (*.f64 y a)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (/.f64 (pow.f64 a t) a) y)
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 (*.f64 (log.f64 z) (pow.f64 a t)) a))
(+.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (/.f64 (*.f64 (pow.f64 a t) (log.f64 z)) a))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 (*.f64 (pow.f64 a t) (log.f64 z)) a))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (+.f64 (/.f64 (*.f64 (log.f64 z) (pow.f64 a t)) a) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a t))) a))))
(+.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (+.f64 (/.f64 (*.f64 (pow.f64 a t) (log.f64 z)) a) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 2))) a))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 (log.f64 z) 2) y)) a) (/.f64 (*.f64 (pow.f64 a t) (log.f64 z)) a)))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a t))) a)) (+.f64 (/.f64 (*.f64 (log.f64 z) (pow.f64 a t)) a) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a t))) a)))))
(+.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (fma.f64 1/6 (/.f64 (*.f64 y y) (/.f64 a (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 3)))) (+.f64 (/.f64 (*.f64 (pow.f64 a t) (log.f64 z)) a) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 2))) a)))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a t) (*.f64 y y))) a) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) (*.f64 (pow.f64 (log.f64 z) 2) y)) a) (/.f64 (*.f64 (pow.f64 a t) (log.f64 z)) a))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) y) (/.f64 (pow.f64 a t) a))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) y) (/.f64 (pow.f64 a t) a))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) y) (/.f64 (pow.f64 a t) a))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) (*.f64 y a))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) y) (/.f64 (pow.f64 a t) a))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 y a))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y a) (pow.f64 a t)))
(/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (/.f64 (*.f64 y a) (pow.f64 a t)))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 y a))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y a) (pow.f64 a t)))
(/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (/.f64 (*.f64 y a) (pow.f64 a t)))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 y a))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y a) (pow.f64 a t)))
(/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (/.f64 (*.f64 y a) (pow.f64 a t)))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) (*.f64 y a))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y a) (pow.f64 a t)))
(/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (/.f64 (*.f64 y a) (pow.f64 a t)))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) a)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) a)
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) a)
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) a)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) a)
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) a)
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) a)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) a)
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) a)
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) a)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) a)
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) a)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) a)
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a)
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) a)
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a)
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) a)
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a)
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) a)
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a)
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a)
(/.f64 1 a)
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (/.f64 1 a))
(+.f64 (/.f64 1 a) (/.f64 t (/.f64 a (log.f64 a))))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a)))
(+.f64 (/.f64 t (/.f64 a (log.f64 a))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 a (pow.f64 (log.f64 a) 2))) (/.f64 1 a)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a))))
(+.f64 (/.f64 t (/.f64 a (log.f64 a))) (fma.f64 1/6 (/.f64 (pow.f64 t 3) (/.f64 a (pow.f64 (log.f64 a) 3))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 a (pow.f64 (log.f64 a) 2))) (/.f64 1 a))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)))) 1)
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 (pow.f64 z y) y) (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) (exp.f64 (neg.f64 b)))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 1)
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) 2))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (pow.f64 z y) y))) (/.f64 1 (neg.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (exp.f64 (neg.f64 b)) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (*.f64 (pow.f64 z y) (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) (exp.f64 b)) (/.f64 (/.f64 1 a) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (exp.f64 b)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (exp.f64 b)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 (/.f64 (pow.f64 z y) y) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (/.f64 (pow.f64 z y) y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 b)) 2) a)) (/.f64 (pow.f64 z y) (*.f64 (cbrt.f64 (exp.f64 b)) y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (pow.f64 z y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 (pow.f64 z y) y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 (exp.f64 b)) (*.f64 y a))) (/.f64 (pow.f64 z y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 b)) 2) a)) (/.f64 (pow.f64 z y) (*.f64 (cbrt.f64 (exp.f64 b)) y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (pow.f64 z y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 (pow.f64 z y) y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 (exp.f64 b)) (*.f64 y a))) (/.f64 (pow.f64 z y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) (sqrt.f64 (exp.f64 b))) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 (pow.f64 z y) y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 (exp.f64 b)) (*.f64 y a))) (/.f64 (pow.f64 z y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 b)) 2) a)) (/.f64 (pow.f64 z y) (*.f64 (cbrt.f64 (exp.f64 b)) y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (pow.f64 z y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) 1) (/.f64 (pow.f64 z y) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (pow.f64 z y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 b)) 2) a)) (/.f64 (pow.f64 z y) (*.f64 (cbrt.f64 (exp.f64 b)) y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (sqrt.f64 (exp.f64 b))) (/.f64 (pow.f64 z y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 (pow.f64 z y) y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 (exp.f64 b)) (*.f64 y a))) (/.f64 (pow.f64 z y) (sqrt.f64 (exp.f64 b))))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 1)
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) 3)
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 3) 1/3)
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))) 2)
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(pow.f64 (*.f64 (exp.f64 b) (*.f64 (/.f64 y (pow.f64 z y)) (/.f64 a (pow.f64 a t)))) -1)
(/.f64 1 (*.f64 (exp.f64 b) (*.f64 (/.f64 y (pow.f64 z y)) (/.f64 a (pow.f64 a t)))))
(/.f64 1 (*.f64 (exp.f64 b) (/.f64 (/.f64 (*.f64 y a) (pow.f64 z y)) (pow.f64 a t))))
(neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) (neg.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 2))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))) 2))
(fabs.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 3))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 3) (pow.f64 (exp.f64 b) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a)) 3) (pow.f64 (exp.f64 b) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))) 3) (pow.f64 (exp.f64 b) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) b))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) b) 1))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x))) 1)
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 (/.f64 y (pow.f64 z y)) (/.f64 a (pow.f64 a t)))))
(/.f64 (/.f64 x (exp.f64 b)) (*.f64 (/.f64 y (pow.f64 z y)) (/.f64 a (pow.f64 a t))))
(/.f64 (/.f64 x (exp.f64 b)) (/.f64 (/.f64 (*.f64 y a) (pow.f64 z y)) (pow.f64 a t)))
(/.f64 1 (/.f64 (exp.f64 b) (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x)))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x) (exp.f64 b))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x)) (neg.f64 (exp.f64 b)))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 (*.f64 x (/.f64 (pow.f64 a t) a)) (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 (*.f64 x (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (pow.f64 z y) y)))) (neg.f64 (exp.f64 b)))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) x) (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (/.f64 (pow.f64 z y) y))) x) (neg.f64 (exp.f64 b)))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x) 1) (exp.f64 b))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (exp.f64 b)))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 (/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x) (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x) 1)
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x)) 3)
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x) 3) 1/3)
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x)) 2)
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x) 2))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y))))) 2))
(fabs.f64 (*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b)))))))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a))))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x))))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x) 3))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 3) (pow.f64 x 3)))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) 3)))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x)))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(exp.f64 (-.f64 (log.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x)) b))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) x)) b) 1))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)) a)) x)))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 z y) y)))))
(*.f64 x (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)))) 1)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (pow.f64 a t) (/.f64 1 (*.f64 a (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (pow.f64 a t) (*.f64 (/.f64 1 a) (/.f64 (pow.f64 z y) y)))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 1)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 1 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 z y) y)))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 z y) y)))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (neg.f64 (/.f64 (pow.f64 a t) a)) (/.f64 1 (/.f64 (neg.f64 y) (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 z y))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 (pow.f64 z y) y))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 a t) 1) (/.f64 (/.f64 1 a) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) y) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 z (neg.f64 y))))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 z (neg.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) (/.f64 y (pow.f64 z y))) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 a (*.f64 t 2))) (/.f64 (cbrt.f64 (pow.f64 a t)) a)) (/.f64 y (pow.f64 z y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 t 2))) y) (*.f64 (pow.f64 z y) (/.f64 (cbrt.f64 (pow.f64 a t)) a)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 y (pow.f64 z y))) (/.f64 (sqrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 1 a) (pow.f64 z (neg.f64 y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) y) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 z (neg.f64 y))))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 z (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (/.f64 (/.f64 1 a) (cbrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) a)))
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (cbrt.f64 (/.f64 y (pow.f64 z y)))) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 (/.f64 y (pow.f64 z y)))) (/.f64 (/.f64 1 a) (sqrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 (/.f64 y (pow.f64 z y)))) (/.f64 1 (*.f64 (sqrt.f64 (/.f64 y (pow.f64 z y))) a)))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 (/.f64 y (pow.f64 z y))) a)) (sqrt.f64 (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 1 y) (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z (neg.f64 y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) y) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 z (neg.f64 y))))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 z (neg.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (/.f64 (/.f64 (pow.f64 a t) a) (cbrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) a)))
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (cbrt.f64 (/.f64 y (pow.f64 z y)))) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 y (pow.f64 z y)))) (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 (/.f64 y (pow.f64 z y)))) (/.f64 1 (*.f64 (sqrt.f64 (/.f64 y (pow.f64 z y))) a)))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 (/.f64 y (pow.f64 z y))) a)) (sqrt.f64 (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) y) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 z (neg.f64 y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) y) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 z (neg.f64 y))))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 z (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (cbrt.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))))) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (sqrt.f64 (/.f64 y (pow.f64 z y)))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (sqrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 (/.f64 y (pow.f64 z y)))) (/.f64 1 (*.f64 (sqrt.f64 (/.f64 y (pow.f64 z y))) a)))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 (/.f64 y (pow.f64 z y))) a)) (sqrt.f64 (/.f64 y (pow.f64 z y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 (/.f64 y (pow.f64 z y)))))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) a)))
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (cbrt.f64 (/.f64 y (pow.f64 z y)))) (pow.f64 (cbrt.f64 (/.f64 y (pow.f64 z y))) 2))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) 1) (pow.f64 z y))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (pow.f64 (cbrt.f64 (pow.f64 z y)) 2)) (cbrt.f64 (pow.f64 z y)))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (sqrt.f64 (pow.f64 z y))) (sqrt.f64 (pow.f64 z y)))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (neg.f64 y)) (neg.f64 (pow.f64 z y)))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 1)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 3)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 3) 1/3)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 2)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(pow.f64 (*.f64 (/.f64 y (pow.f64 z y)) (/.f64 a (pow.f64 a t))) -1)
(/.f64 1 (*.f64 (/.f64 y (pow.f64 z y)) (/.f64 a (pow.f64 a t))))
(/.f64 1 (/.f64 (/.f64 (*.f64 y a) (pow.f64 z y)) (pow.f64 a t)))
(neg.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 (neg.f64 y) (pow.f64 z y))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a)) 2))
(fabs.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 z y) y)))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y)) 3))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3) (pow.f64 (/.f64 y (pow.f64 z y)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))) 1))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (pow.f64 z y) y))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) (*.f64 y a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) a))) 1)
(/.f64 (pow.f64 a t) a)
(*.f64 (pow.f64 a t) (/.f64 1 a))
(/.f64 (pow.f64 a t) a)
(*.f64 (/.f64 (pow.f64 a t) a) 1)
(/.f64 (pow.f64 a t) a)
(*.f64 1 (/.f64 (pow.f64 a t) a))
(/.f64 (pow.f64 a t) a)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2))
(/.f64 (pow.f64 a t) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (cbrt.f64 (/.f64 (pow.f64 a t) a)))
(/.f64 (pow.f64 a t) a)
(*.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) (*.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (pow.f64 a (*.f64 t 2))) (*.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 a t))))
(*.f64 (cbrt.f64 (pow.f64 a (*.f64 t 2))) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (sqrt.f64 (/.f64 (pow.f64 a t) a)))
(/.f64 (pow.f64 a t) a)
(*.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 1 a)))
(/.f64 (pow.f64 a t) a)
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (neg.f64 a)))
(/.f64 (pow.f64 a t) a)
(*.f64 (/.f64 1 a) (pow.f64 a t))
(/.f64 (pow.f64 a t) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 a t) (cbrt.f64 a)))
(/.f64 (/.f64 (pow.f64 a t) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (pow.f64 a t) (sqrt.f64 a)))
(/.f64 (/.f64 (pow.f64 a t) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) 1) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(*.f64 (cbrt.f64 (pow.f64 a (*.f64 t 2))) (*.f64 (/.f64 1 a) (cbrt.f64 (pow.f64 a t))))
(*.f64 (cbrt.f64 (pow.f64 a (*.f64 t 2))) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) a)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 (cbrt.f64 (pow.f64 a (*.f64 t 2))) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 a (*.f64 t 2))) (cbrt.f64 (/.f64 (pow.f64 a t) a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 2 t))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 a (*.f64 t 2))) (sqrt.f64 a)) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) 1) (/.f64 (sqrt.f64 (pow.f64 a t)) a))
(/.f64 (pow.f64 a t) a)
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (pow.f64 a t)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (pow.f64 a t) (cbrt.f64 a)))
(/.f64 (/.f64 (pow.f64 a t) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 (/.f64 (pow.f64 a t) a) 1)
(/.f64 (pow.f64 a t) a)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 3)
(/.f64 (pow.f64 a t) a)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3) 1/3)
(/.f64 (pow.f64 a t) a)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) 2)
(/.f64 (pow.f64 a t) a)
(pow.f64 (/.f64 a (pow.f64 a t)) -1)
(/.f64 1 (/.f64 a (pow.f64 a t)))
(neg.f64 (/.f64 (pow.f64 a t) (neg.f64 a)))
(/.f64 (pow.f64 a t) a)
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 2))
(fabs.f64 (/.f64 (pow.f64 a t) a))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))
(/.f64 (pow.f64 a t) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) a))))
(/.f64 (pow.f64 a t) a)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3))
(/.f64 (pow.f64 a t) a)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 a t) 3) (pow.f64 a 3)))
(/.f64 (pow.f64 a t) a)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) a)))
(/.f64 (pow.f64 a t) a)
(exp.f64 (*.f64 (-.f64 t 1) (log.f64 a)))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (*.f64 (-.f64 t 1) (log.f64 a)) 1))
(pow.f64 a (+.f64 t -1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) a)))
(/.f64 (pow.f64 a t) a)

localize19.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))
100.0%
(*.f64 y (exp.f64 b))
100.0%
(/.f64 (pow.f64 a t) a)
95.4%
(*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x (*.f64 y (exp.f64 b))))
Compiler

Compiled 60 to 14 computations (76.7% saved)

series60.0ms (0.1%)

Counts
3 → 124
Calls

36 calls:

TimeVariablePointExpression
48.0ms
a
@0
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))
2.0ms
a
@-inf
(*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x (*.f64 y (exp.f64 b))))
1.0ms
y
@inf
(*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x (*.f64 y (exp.f64 b))))
1.0ms
x
@inf
(*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x (*.f64 y (exp.f64 b))))
1.0ms
t
@-inf
(*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x (*.f64 y (exp.f64 b))))

rewrite85.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
888×pow-exp
664×expm1-udef
664×log1p-udef
622×log-pow
398×log-div
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01783
135883
2491583
Stop Event
node limit
Counts
3 → 91
Calls
Call 1
Inputs
(*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 y (exp.f64 b))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))))) 1)
(/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 y (/.f64 x (exp.f64 b))))
(/.f64 1 (/.f64 (*.f64 y (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x))))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) 1) (*.f64 a (/.f64 y (/.f64 x (exp.f64 b)))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (neg.f64 x)) (*.f64 a (*.f64 y (neg.f64 (exp.f64 b)))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (/.f64 x y)) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 x (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (*.f64 y (exp.f64 b)) a))
(/.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (*.f64 y (neg.f64 (exp.f64 b))) a))
(/.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (exp.f64 b) a))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x))) (*.f64 y (neg.f64 (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (neg.f64 x)) (*.f64 y (neg.f64 (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x y)) (exp.f64 b))
(/.f64 (*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (pow.f64 z y) (pow.f64 a t))) a)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (/.f64 (/.f64 x y) (exp.f64 b))) a)
(/.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))) (*.f64 y (neg.f64 (exp.f64 b))))
(/.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) y) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) (exp.f64 b)) y)
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) 1) (*.f64 y (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) (pow.f64 (cbrt.f64 (*.f64 y (exp.f64 b))) 2)) (cbrt.f64 (*.f64 y (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) (sqrt.f64 (*.f64 y (exp.f64 b)))) (sqrt.f64 (*.f64 y (exp.f64 b))))
(pow.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))))) 2)
(pow.f64 (/.f64 (*.f64 y (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x))) -1)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 3) (pow.f64 (/.f64 (/.f64 x y) (exp.f64 b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 x y) (exp.f64 b)) 3) (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))))))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b)) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (exp.f64 b)))) 1)
(pow.f64 (*.f64 y (exp.f64 b)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (exp.f64 b))) 3)
(pow.f64 (pow.f64 (*.f64 y (exp.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (exp.f64 b))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (exp.f64 b)) 2))
(log.f64 (pow.f64 (exp.f64 (exp.f64 b)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (exp.f64 b)))))
(cbrt.f64 (pow.f64 (*.f64 y (exp.f64 b)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (exp.f64 (*.f64 3 b))))
(cbrt.f64 (*.f64 (exp.f64 (*.f64 3 b)) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (exp.f64 b))))
(exp.f64 (+.f64 b (log.f64 y)))
(exp.f64 (*.f64 (+.f64 b (log.f64 y)) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 b (log.f64 y)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 b (log.f64 y))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 b (log.f64 y))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 b (log.f64 y))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (exp.f64 b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) 1)
(/.f64 (pow.f64 z y) (/.f64 a (pow.f64 a t)))
(/.f64 1 (/.f64 a (*.f64 (pow.f64 z y) (pow.f64 a t))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (neg.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (neg.f64 a))
(/.f64 (*.f64 (pow.f64 z y) (neg.f64 (pow.f64 a t))) (neg.f64 a))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) (pow.f64 z y)) (neg.f64 a))
(/.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) 1) a)
(/.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (sqrt.f64 a)) (sqrt.f64 a))
(pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))) 2)
(pow.f64 (/.f64 a (*.f64 (pow.f64 z y) (pow.f64 a t))) -1)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z y) 3) (pow.f64 (/.f64 (pow.f64 a t) a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3) (pow.f64 (pow.f64 z y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))))
(exp.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (*.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) 3))
(exp.f64 (*.f64 (*.f64 3 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))))

simplify152.0ms (0.4%)

Algorithm
egg-herbie
Rules
1466×times-frac
986×cube-prod
930×associate-/l*
826×associate-*r*
702×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04149845
112989603
268089423
Stop Event
node limit
Counts
215 → 206
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 a (*.f64 y (exp.f64 b)))))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x))) (*.f64 a (*.f64 y (exp.f64 b))))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 a (*.f64 y (exp.f64 b))))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))) (pow.f64 b 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))) (pow.f64 b 2))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
y
(+.f64 (*.f64 y b) y)
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 y (*.f64 1/6 (*.f64 y (pow.f64 b 3))))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) a)
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) a)
(/.f64 (pow.f64 a t) a)
(+.f64 (/.f64 (pow.f64 a t) a) (/.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a t))) a))
(+.f64 (/.f64 (pow.f64 a t) a) (+.f64 (/.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a t))) a) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a t))) a))))
(+.f64 (/.f64 (pow.f64 a t) a) (+.f64 (/.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a t))) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a t))) a)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a t))) a)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (pow.f64 z y) a)
(+.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) a))
(+.f64 (/.f64 (pow.f64 z y) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) a)) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) a)))
(+.f64 (/.f64 (pow.f64 z y) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) a)) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) a) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))) a)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))))) 1)
(/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 y (/.f64 x (exp.f64 b))))
(/.f64 1 (/.f64 (*.f64 y (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x))))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) 1) (*.f64 a (/.f64 y (/.f64 x (exp.f64 b)))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (neg.f64 x)) (*.f64 a (*.f64 y (neg.f64 (exp.f64 b)))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (/.f64 x y)) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 x (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (*.f64 y (exp.f64 b)) a))
(/.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (*.f64 y (neg.f64 (exp.f64 b))) a))
(/.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (exp.f64 b) a))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x))) (*.f64 y (neg.f64 (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (neg.f64 x)) (*.f64 y (neg.f64 (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x y)) (exp.f64 b))
(/.f64 (*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (pow.f64 z y) (pow.f64 a t))) a)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (/.f64 (/.f64 x y) (exp.f64 b))) a)
(/.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))) (*.f64 y (neg.f64 (exp.f64 b))))
(/.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) y) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) (exp.f64 b)) y)
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) 1) (*.f64 y (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) (pow.f64 (cbrt.f64 (*.f64 y (exp.f64 b))) 2)) (cbrt.f64 (*.f64 y (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) (sqrt.f64 (*.f64 y (exp.f64 b)))) (sqrt.f64 (*.f64 y (exp.f64 b))))
(pow.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))))) 2)
(pow.f64 (/.f64 (*.f64 y (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x))) -1)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 3) (pow.f64 (/.f64 (/.f64 x y) (exp.f64 b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 x y) (exp.f64 b)) 3) (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))))))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b)) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (exp.f64 b)))) 1)
(pow.f64 (*.f64 y (exp.f64 b)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (exp.f64 b))) 3)
(pow.f64 (pow.f64 (*.f64 y (exp.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (exp.f64 b))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (exp.f64 b)) 2))
(log.f64 (pow.f64 (exp.f64 (exp.f64 b)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (exp.f64 b)))))
(cbrt.f64 (pow.f64 (*.f64 y (exp.f64 b)) 3))
(cbrt.f64 (*.f64 (pow.f64 y 3) (exp.f64 (*.f64 3 b))))
(cbrt.f64 (*.f64 (exp.f64 (*.f64 3 b)) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 y (exp.f64 b))))
(exp.f64 (+.f64 b (log.f64 y)))
(exp.f64 (*.f64 (+.f64 b (log.f64 y)) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 b (log.f64 y)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 b (log.f64 y))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 b (log.f64 y))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 b (log.f64 y))) 2))
(log1p.f64 (expm1.f64 (*.f64 y (exp.f64 b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) 1)
(/.f64 (pow.f64 z y) (/.f64 a (pow.f64 a t)))
(/.f64 1 (/.f64 a (*.f64 (pow.f64 z y) (pow.f64 a t))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(/.f64 (neg.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (neg.f64 a))
(/.f64 (*.f64 (pow.f64 z y) (neg.f64 (pow.f64 a t))) (neg.f64 a))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) (pow.f64 z y)) (neg.f64 a))
(/.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) 1) a)
(/.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (sqrt.f64 a)) (sqrt.f64 a))
(pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))) 2)
(pow.f64 (/.f64 a (*.f64 (pow.f64 z y) (pow.f64 a t))) -1)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z y) 3) (pow.f64 (/.f64 (pow.f64 a t) a) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3) (pow.f64 (pow.f64 z y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))))
(exp.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (*.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) 3))
(exp.f64 (*.f64 (*.f64 3 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))))
Outputs
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (exp.f64 (neg.f64 (*.f64 y (neg.f64 (log.f64 z))))) (/.f64 (*.f64 (*.f64 y a) (exp.f64 b)) (*.f64 (pow.f64 a t) x)))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (/.f64 a (pow.f64 a t))) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (/.f64 a (pow.f64 a t))) (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (exp.f64 (neg.f64 (*.f64 y (neg.f64 (log.f64 z))))) (/.f64 (*.f64 (*.f64 y a) (exp.f64 b)) (*.f64 (pow.f64 a t) x)))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (/.f64 a (pow.f64 a t))) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (/.f64 a (pow.f64 a t))) (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (exp.f64 (neg.f64 (*.f64 y (neg.f64 (log.f64 z))))) (/.f64 (*.f64 (*.f64 y a) (exp.f64 b)) (*.f64 (pow.f64 a t) x)))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (/.f64 a (pow.f64 a t))) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (/.f64 a (pow.f64 a t))) (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (exp.f64 (neg.f64 (*.f64 y (neg.f64 (log.f64 z))))) (/.f64 (*.f64 (*.f64 y a) (exp.f64 b)) (*.f64 (pow.f64 a t) x)))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (/.f64 a (pow.f64 a t))) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (/.f64 a (pow.f64 a t))) (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 (*.f64 y a) (exp.f64 b)) (*.f64 (pow.f64 a t) x)))
(*.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) a))
(*.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)) (exp.f64 (-.f64 (*.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) b)))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 (*.f64 y a) (exp.f64 b)) (*.f64 (pow.f64 a t) x)))
(*.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) a))
(*.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)) (exp.f64 (-.f64 (*.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) b)))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 (*.f64 y a) (exp.f64 b)) (*.f64 (pow.f64 a t) x)))
(*.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) a))
(*.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)) (exp.f64 (-.f64 (*.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) b)))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 (*.f64 y a) (exp.f64 b)) (*.f64 (pow.f64 a t) x)))
(*.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) a))
(*.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)) (exp.f64 (-.f64 (*.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b)))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))))
(+.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))) (/.f64 (log.f64 z) (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (pow.f64 a t) x))))
(fma.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b))) (*.f64 (/.f64 (pow.f64 a t) (/.f64 a x)) (/.f64 (log.f64 z) (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))) (/.f64 (log.f64 z) (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (pow.f64 a t) x)))) (*.f64 1/2 (*.f64 (/.f64 y a) (/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (pow.f64 (log.f64 z) 2)) (exp.f64 b)))))
(fma.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b))) (fma.f64 1/2 (*.f64 (/.f64 y a) (/.f64 (*.f64 (pow.f64 a t) x) (/.f64 (exp.f64 b) (pow.f64 (log.f64 z) 2)))) (*.f64 (/.f64 (pow.f64 a t) (/.f64 a x)) (/.f64 (log.f64 z) (exp.f64 b)))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))) (fma.f64 1/6 (/.f64 (*.f64 y y) (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (*.f64 (pow.f64 a t) x) (pow.f64 (log.f64 z) 3)))) (+.f64 (/.f64 (log.f64 z) (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (pow.f64 a t) x))) (*.f64 1/2 (*.f64 (/.f64 y a) (/.f64 (*.f64 (*.f64 (pow.f64 a t) x) (pow.f64 (log.f64 z) 2)) (exp.f64 b)))))))
(fma.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b))) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 (*.f64 y y) (pow.f64 (log.f64 z) 3)) a) (/.f64 (*.f64 (pow.f64 a t) x) (exp.f64 b))) (fma.f64 1/2 (*.f64 (/.f64 y a) (/.f64 (*.f64 (pow.f64 a t) x) (/.f64 (exp.f64 b) (pow.f64 (log.f64 z) 2)))) (*.f64 (/.f64 (pow.f64 a t) (/.f64 a x)) (/.f64 (log.f64 z) (exp.f64 b))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 z y) (/.f64 (*.f64 (*.f64 y a) (exp.f64 b)) (*.f64 x (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a)))) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (/.f64 1 a) (neg.f64 t))) (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 z y) (/.f64 (*.f64 (*.f64 y a) (exp.f64 b)) (*.f64 x (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a)))) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (/.f64 1 a) (neg.f64 t))) (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 z y) (/.f64 (*.f64 (*.f64 y a) (exp.f64 b)) (*.f64 x (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a)))) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (/.f64 1 a) (neg.f64 t))) (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 z y) (/.f64 (*.f64 (*.f64 y a) (exp.f64 b)) (*.f64 x (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a)))) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (/.f64 1 a) (neg.f64 t))) (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 x (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (/.f64 x y) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 x (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (/.f64 x y) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 x (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (/.f64 x y) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 x (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (/.f64 x y) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b))))
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 x (*.f64 y (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (/.f64 x y) (exp.f64 b))) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 z y) a) (+.f64 (/.f64 x (*.f64 y (exp.f64 b))) (*.f64 (/.f64 (*.f64 x (log.f64 a)) (exp.f64 b)) (/.f64 t y))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 a (*.f64 y (exp.f64 b)))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (/.f64 x y) (exp.f64 b))) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (exp.f64 b))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 (*.f64 t t) x)) (*.f64 y (exp.f64 b))))) (*.f64 (/.f64 (pow.f64 z y) a) (+.f64 (/.f64 x (*.f64 y (exp.f64 b))) (*.f64 (/.f64 (*.f64 x (log.f64 a)) (exp.f64 b)) (/.f64 t y)))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x))) (*.f64 a (*.f64 y (exp.f64 b))))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 a (*.f64 y (exp.f64 b))))))))
(fma.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 y (exp.f64 b)))) (+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (/.f64 x y) (exp.f64 b))) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (exp.f64 b))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (exp.f64 b)))))))
(fma.f64 1/6 (/.f64 (pow.f64 z y) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 (pow.f64 t 3) x)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 (*.f64 t t) x)) (*.f64 y (exp.f64 b))))) (*.f64 (/.f64 (pow.f64 z y) a) (+.f64 (/.f64 x (*.f64 y (exp.f64 b))) (*.f64 (/.f64 (*.f64 x (log.f64 a)) (exp.f64 b)) (/.f64 t y))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 a t) x) y))
(*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 a t) (/.f64 x y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (*.f64 (pow.f64 a t) x) b) a)) (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 a t) x) y)))
(-.f64 (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 a t) (/.f64 x y))) (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 a t) (*.f64 x b)) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))) (pow.f64 b 2)))))
(+.f64 (fma.f64 -1 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (*.f64 (pow.f64 a t) x) b) a)) (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 a t) x) y))) (*.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 a t) x) y)) -1/2)) (*.f64 b b)))
(-.f64 (fma.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 a t) (/.f64 x y)))) (*.f64 b b) (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 a t) (/.f64 x y)))) (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 a t) (*.f64 x b)) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))) (pow.f64 b 2))))))
(fma.f64 -1 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (*.f64 (pow.f64 a t) x) b) a)) (fma.f64 -1 (*.f64 (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 a t) x) y)) (fma.f64 -1 (*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 a t) x) y)) -1/2) (*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 a t) x) y)) -1/2))) (pow.f64 b 3)) (+.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 a t) x) y)) (*.f64 (neg.f64 (*.f64 (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 a t) x) y)) -1/2)) (*.f64 b b)))))
(-.f64 (-.f64 (fma.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 a t) (/.f64 x y)))) (*.f64 b b) (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 a t) (/.f64 x y)))) (*.f64 (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 a t) (/.f64 x y))) (*.f64 0 (*.f64 (/.f64 -1/2 y) (*.f64 (*.f64 x (/.f64 (pow.f64 z y) a)) (pow.f64 a t))))) (pow.f64 b 3))) (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 a t) (*.f64 x b)) y)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
y
(+.f64 (*.f64 y b) y)
(fma.f64 y b y)
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(fma.f64 y b (fma.f64 1/2 (*.f64 y (*.f64 b b)) y))
(fma.f64 y b (fma.f64 1/2 (*.f64 b (*.f64 y b)) y))
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 y (*.f64 1/6 (*.f64 y (pow.f64 b 3))))))
(fma.f64 y b (+.f64 (fma.f64 1/2 (*.f64 y (*.f64 b b)) y) (*.f64 1/6 (*.f64 y (pow.f64 b 3)))))
(fma.f64 y b (fma.f64 1/2 (*.f64 b (*.f64 y b)) (fma.f64 1/6 (*.f64 y (pow.f64 b 3)) y)))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) a)
(/.f64 (exp.f64 (neg.f64 (*.f64 y (neg.f64 (log.f64 z))))) (/.f64 a (pow.f64 a t)))
(/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (/.f64 a (pow.f64 a t)))
(/.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (/.f64 a (pow.f64 a t)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) a)
(/.f64 (exp.f64 (neg.f64 (*.f64 y (neg.f64 (log.f64 z))))) (/.f64 a (pow.f64 a t)))
(/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (/.f64 a (pow.f64 a t)))
(/.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (/.f64 a (pow.f64 a t)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) a)
(/.f64 (exp.f64 (neg.f64 (*.f64 y (neg.f64 (log.f64 z))))) (/.f64 a (pow.f64 a t)))
(/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (/.f64 a (pow.f64 a t)))
(/.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (/.f64 a (pow.f64 a t)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a t)) a)
(/.f64 (exp.f64 (neg.f64 (*.f64 y (neg.f64 (log.f64 z))))) (/.f64 a (pow.f64 a t)))
(/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (/.f64 a (pow.f64 a t)))
(/.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (/.f64 a (pow.f64 a t)))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) a)
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 a (pow.f64 a t)))
(*.f64 (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) a) (pow.f64 a t))
(*.f64 (/.f64 (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))) a) (pow.f64 a t))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) a)
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 a (pow.f64 a t)))
(*.f64 (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) a) (pow.f64 a t))
(*.f64 (/.f64 (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))) a) (pow.f64 a t))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) a)
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 a (pow.f64 a t)))
(*.f64 (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) a) (pow.f64 a t))
(*.f64 (/.f64 (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))) a) (pow.f64 a t))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a t)) a)
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 a (pow.f64 a t)))
(*.f64 (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) a) (pow.f64 a t))
(*.f64 (/.f64 (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))) a) (pow.f64 a t))
(/.f64 (pow.f64 a t) a)
(+.f64 (/.f64 (pow.f64 a t) a) (/.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a t))) a))
(+.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (/.f64 a (*.f64 (pow.f64 a t) (log.f64 z)))))
(+.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 y a) (*.f64 (pow.f64 a t) (log.f64 z))))
(+.f64 (/.f64 (pow.f64 a t) a) (+.f64 (/.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a t))) a) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a t))) a))))
(+.f64 (/.f64 (pow.f64 a t) a) (+.f64 (/.f64 y (/.f64 a (*.f64 (pow.f64 a t) (log.f64 z)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 y y) (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 2)))) a)))
(+.f64 (/.f64 (pow.f64 a t) a) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 y y) a) (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 2))) (*.f64 (/.f64 y a) (*.f64 (pow.f64 a t) (log.f64 z)))))
(+.f64 (/.f64 (pow.f64 a t) a) (+.f64 (/.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a t))) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a t))) a)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a t))) a)))))
(+.f64 (+.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (/.f64 a (*.f64 (pow.f64 a t) (log.f64 z))))) (fma.f64 1/2 (/.f64 (*.f64 y y) (/.f64 a (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 2)))) (/.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 3)))) a)))
(+.f64 (+.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 y a) (*.f64 (pow.f64 a t) (log.f64 z)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 y y) a) (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 2))) (/.f64 (*.f64 1/6 (pow.f64 y 3)) (/.f64 (/.f64 a (pow.f64 (log.f64 z) 3)) (pow.f64 a t)))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (pow.f64 z y) (/.f64 a (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (/.f64 1 a) (neg.f64 t)))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (pow.f64 z y) (/.f64 a (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (/.f64 1 a) (neg.f64 t)))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (pow.f64 z y) (/.f64 a (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (/.f64 1 a) (neg.f64 t)))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a)))))) a)
(/.f64 (pow.f64 z y) (/.f64 a (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (/.f64 1 a) (neg.f64 t)))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (pow.f64 z y) (/.f64 a (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (pow.f64 z y) (/.f64 a (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (pow.f64 z y) (/.f64 a (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) a)
(/.f64 (pow.f64 z y) (/.f64 a (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))))
(/.f64 (pow.f64 z y) a)
(+.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) a))
(+.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 z y) (/.f64 a (*.f64 t (log.f64 a)))))
(+.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 t (log.f64 a)) (/.f64 a (pow.f64 z y))))
(+.f64 (/.f64 (pow.f64 z y) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) a)) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) a)))
(+.f64 (/.f64 (pow.f64 z y) a) (fma.f64 1/2 (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)))) (/.f64 (pow.f64 z y) (/.f64 a (*.f64 t (log.f64 a))))))
(+.f64 (/.f64 (pow.f64 z y) a) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t t)) (/.f64 a (pow.f64 (log.f64 a) 2))) (/.f64 (*.f64 t (log.f64 a)) (/.f64 a (pow.f64 z y)))))
(+.f64 (/.f64 (pow.f64 z y) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) a)) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) a) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))) a)))))
(+.f64 (/.f64 (pow.f64 z y) a) (+.f64 (fma.f64 1/2 (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)))) (/.f64 (pow.f64 z y) (/.f64 a (*.f64 t (log.f64 a))))) (*.f64 1/6 (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (/.f64 (pow.f64 z y) a) (fma.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t t)) (/.f64 a (pow.f64 (log.f64 a) 2))) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))) (/.f64 (*.f64 t (log.f64 a)) (/.f64 a (pow.f64 z y))))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))))) 1)
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 y (/.f64 x (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 1 (/.f64 (*.f64 y (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x))))
(*.f64 (/.f64 1 (*.f64 y (exp.f64 b))) (*.f64 (*.f64 (pow.f64 z y) x) (/.f64 (pow.f64 a t) a)))
(*.f64 (*.f64 (*.f64 x (/.f64 (pow.f64 z y) a)) (pow.f64 a t)) (/.f64 1 (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (*.f64 x (/.f64 (pow.f64 z y) a)) (pow.f64 a t)) (/.f64 (exp.f64 (neg.f64 b)) y))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) (*.f64 y (exp.f64 b)))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) 1) (*.f64 a (/.f64 y (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (neg.f64 x)) (*.f64 a (*.f64 y (neg.f64 (exp.f64 b)))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (/.f64 x y)) (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 x (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (*.f64 y (exp.f64 b)) a))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (*.f64 y (neg.f64 (exp.f64 b))) a))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (exp.f64 b) a))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x))) (*.f64 y (neg.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (neg.f64 x)) (*.f64 y (neg.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x y)) (exp.f64 b))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (pow.f64 z y) (pow.f64 a t))) a)
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (/.f64 (/.f64 x y) (exp.f64 b))) a)
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (neg.f64 x) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))) (*.f64 y (neg.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))) (exp.f64 b))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) y) (exp.f64 b))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) (exp.f64 b)) y)
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) 1) (*.f64 y (exp.f64 b)))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) (pow.f64 (cbrt.f64 (*.f64 y (exp.f64 b))) 2)) (cbrt.f64 (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x)) (sqrt.f64 (*.f64 y (exp.f64 b)))) (sqrt.f64 (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(pow.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))) 1)
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))))) 3)
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))) 3) 1/3)
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))))) 2)
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(pow.f64 (/.f64 (*.f64 y (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) x))) -1)
(*.f64 (/.f64 1 (*.f64 y (exp.f64 b))) (*.f64 (*.f64 (pow.f64 z y) x) (/.f64 (pow.f64 a t) a)))
(*.f64 (*.f64 (*.f64 x (/.f64 (pow.f64 z y) a)) (pow.f64 a t)) (/.f64 1 (*.f64 y (exp.f64 b))))
(*.f64 (*.f64 (*.f64 x (/.f64 (pow.f64 z y) a)) (pow.f64 a t)) (/.f64 (exp.f64 (neg.f64 b)) y))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))) 2))
(fabs.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b)))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b)))) 3))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 3) (pow.f64 (/.f64 (/.f64 x y) (exp.f64 b)) 3)))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 x y) (exp.f64 b)) 3) (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 3)))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b) 1))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b) 1) 1))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b)) 3))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b)) 1/3))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) b)) 2))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 (/.f64 x y) (exp.f64 b))))))
(*.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)))
(*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (/.f64 x (exp.f64 b))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (exp.f64 b)))) 1)
(*.f64 y (exp.f64 b))
(pow.f64 (*.f64 y (exp.f64 b)) 1)
(*.f64 y (exp.f64 b))
(pow.f64 (cbrt.f64 (*.f64 y (exp.f64 b))) 3)
(*.f64 y (exp.f64 b))
(pow.f64 (pow.f64 (*.f64 y (exp.f64 b)) 3) 1/3)
(*.f64 y (exp.f64 b))
(pow.f64 (sqrt.f64 (*.f64 y (exp.f64 b))) 2)
(*.f64 y (exp.f64 b))
(sqrt.f64 (pow.f64 (*.f64 y (exp.f64 b)) 2))
(fabs.f64 (*.f64 y (exp.f64 b)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 b)) y))
(*.f64 y (exp.f64 b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (exp.f64 b)))))
(*.f64 y (exp.f64 b))
(cbrt.f64 (pow.f64 (*.f64 y (exp.f64 b)) 3))
(*.f64 y (exp.f64 b))
(cbrt.f64 (*.f64 (pow.f64 y 3) (exp.f64 (*.f64 3 b))))
(*.f64 y (exp.f64 b))
(cbrt.f64 (*.f64 (exp.f64 (*.f64 3 b)) (pow.f64 y 3)))
(*.f64 y (exp.f64 b))
(expm1.f64 (log1p.f64 (*.f64 y (exp.f64 b))))
(*.f64 y (exp.f64 b))
(exp.f64 (+.f64 b (log.f64 y)))
(*.f64 y (exp.f64 b))
(exp.f64 (*.f64 (+.f64 b (log.f64 y)) 1))
(*.f64 y (exp.f64 b))
(exp.f64 (*.f64 (*.f64 (+.f64 b (log.f64 y)) 1) 1))
(*.f64 y (exp.f64 b))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 b (log.f64 y))) 3))
(*.f64 y (exp.f64 b))
(exp.f64 (*.f64 (*.f64 3 (+.f64 b (log.f64 y))) 1/3))
(*.f64 y (exp.f64 b))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 b (log.f64 y))) 2))
(*.f64 y (exp.f64 b))
(log1p.f64 (expm1.f64 (*.f64 y (exp.f64 b))))
(*.f64 y (exp.f64 b))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) 1)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (pow.f64 z y) (/.f64 a (pow.f64 a t)))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 1 (/.f64 a (*.f64 (pow.f64 z y) (pow.f64 a t))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (neg.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (neg.f64 a))
(/.f64 (*.f64 (pow.f64 z y) (neg.f64 (pow.f64 a t))) (neg.f64 a))
(*.f64 1 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a)))
(/.f64 (*.f64 (pow.f64 z y) (neg.f64 (pow.f64 a t))) (neg.f64 a))
(*.f64 1 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a)))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) (pow.f64 z y)) (neg.f64 a))
(/.f64 (*.f64 (pow.f64 z y) (neg.f64 (pow.f64 a t))) (neg.f64 a))
(*.f64 1 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a)))
(/.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) 1) a)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(/.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 1)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))) 3)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(pow.f64 (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 3) 1/3)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))) 2)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(pow.f64 (/.f64 a (*.f64 (pow.f64 z y) (pow.f64 a t))) -1)
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t)) 2))
(fabs.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) 3))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z y) 3) (pow.f64 (/.f64 (pow.f64 a t) a) 3)))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3) (pow.f64 (pow.f64 z y) 3)))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(exp.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(exp.f64 (*.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) 1))
(exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(exp.f64 (*.f64 (*.f64 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a))) 1) 1))
(exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) 3))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(exp.f64 (*.f64 (*.f64 3 (fma.f64 y (log.f64 z) (*.f64 (-.f64 t 1) (log.f64 a)))) 1/3))
(exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)))) 2))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a))))
(*.f64 (/.f64 (pow.f64 z y) a) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a))

localize54.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 (-.f64 t 1) (log.f64 a))
99.6%
(*.f64 y (log.f64 z))
98.2%
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
97.2%
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
Compiler

Compiled 102 to 45 computations (55.9% saved)

series34.0ms (0.1%)

Counts
4 → 136
Calls

45 calls:

TimeVariablePointExpression
10.0ms
y
@0
(*.f64 y (log.f64 z))
2.0ms
t
@0
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
2.0ms
z
@-inf
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
1.0ms
t
@0
(*.f64 (-.f64 t 1) (log.f64 a))
1.0ms
a
@-inf
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)

rewrite102.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1774×fma-def
768×expm1-udef
768×log1p-udef
442×add-sqr-sqrt
436×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
020118
1421110
25915110
Stop Event
node limit
Counts
4 → 102
Calls
Call 1
Inputs
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(*.f64 y (log.f64 z))
(*.f64 (-.f64 t 1) (log.f64 a))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))) 1)
(*.f64 x (/.f64 1 (*.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (exp.f64 b))))
(*.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (/.f64 1 y)))
(*.f64 1 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (*.f64 x (/.f64 1 y)))
(*.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (/.f64 1 y))
(*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 1)
(*.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 2) (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)) (*.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (/.f64 1 y)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (*.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (/.f64 1 y)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (neg.f64 x)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) y))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (cbrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 y y))) (/.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 1) (/.f64 x y))
(*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (cbrt.f64 (*.f64 y y))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)) 1) (/.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)) (cbrt.f64 (*.f64 y y))) (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 1) (/.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) y))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (cbrt.f64 (*.f64 y y))) (/.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (cbrt.f64 y)))
(pow.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 2)
(pow.f64 (/.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (exp.f64 b)) x) -1)
(neg.f64 (/.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(exp.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 1)
(*.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 1)
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 (neg.f64 b)))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 1 (exp.f64 b)))
(*.f64 (pow.f64 z y) (exp.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(/.f64 1 (/.f64 (exp.f64 b) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))
(/.f64 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (neg.f64 (exp.f64 b)))
(pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 1)
(pow.f64 (E.f64) (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b)) 2)) (cbrt.f64 (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b)))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b))) (sqrt.f64 (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (pow.f64 z y)))) 1)
(pow.f64 (log.f64 (pow.f64 z y)) 1)
(pow.f64 (cbrt.f64 (log.f64 (pow.f64 z y))) 3)
(pow.f64 (pow.f64 (log.f64 (pow.f64 z y)) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (pow.f64 z y))) 2)
(sqrt.f64 (pow.f64 (log.f64 (pow.f64 z y)) 2))
(log.f64 (pow.f64 z y))
(log.f64 (+.f64 1 (-.f64 (pow.f64 z y) 1)))
(cbrt.f64 (pow.f64 (log.f64 (pow.f64 z y)) 3))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 z y))))
(exp.f64 (log.f64 (log.f64 (pow.f64 z y))))
(exp.f64 (*.f64 (log.f64 (log.f64 (pow.f64 z y))) 1))
(log1p.f64 (-.f64 (pow.f64 z y) 1))
(+.f64 (*.f64 (log.f64 a) t) (*.f64 (log.f64 a) -1))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 -1 (log.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) (log.f64 a)))) 1)
(/.f64 (*.f64 (log.f64 a) (+.f64 (pow.f64 t 3) -1)) (fma.f64 t t (+.f64 t 1)))
(/.f64 (*.f64 (log.f64 a) (fma.f64 t t -1)) (+.f64 t 1))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) -1) (log.f64 a)) (fma.f64 t t (+.f64 t 1)))
(/.f64 (*.f64 (fma.f64 t t -1) (log.f64 a)) (+.f64 t 1))
(pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) (log.f64 a))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) (log.f64 a))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 2))
(log.f64 (pow.f64 a (+.f64 t -1)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 a (+.f64 t -1)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) (log.f64 a))))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) (log.f64 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) (log.f64 a))) 1))
(log1p.f64 (-.f64 (pow.f64 a (+.f64 t -1)) 1))
(fma.f64 t (log.f64 a) (*.f64 -1 (log.f64 a)))
(fma.f64 (log.f64 a) t (*.f64 (log.f64 a) -1))

simplify205.0ms (0.5%)

Algorithm
egg-herbie
Rules
788×associate-*r*
762×log-prod
658×associate-*l*
500×fma-def
478×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
042412476
1115811540
2515811300
Stop Event
node limit
Counts
238 → 289
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 3) x)))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y)
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y))
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x)) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 2)))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 3)))))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 3)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b)) (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 3))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 -1 (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))) 1)
(*.f64 x (/.f64 1 (*.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (exp.f64 b))))
(*.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (/.f64 1 y)))
(*.f64 1 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (*.f64 x (/.f64 1 y)))
(*.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (/.f64 1 y))
(*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 1)
(*.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 2) (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)) (*.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (/.f64 1 y)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (*.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (/.f64 1 y)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (neg.f64 x)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) y))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (cbrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 y y))) (/.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 1) (/.f64 x y))
(*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (cbrt.f64 (*.f64 y y))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)) 1) (/.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)) (cbrt.f64 (*.f64 y y))) (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 1) (/.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) y))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (cbrt.f64 (*.f64 y y))) (/.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (cbrt.f64 y)))
(pow.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 2)
(pow.f64 (/.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (exp.f64 b)) x) -1)
(neg.f64 (/.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(exp.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 1)
(*.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 1)
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 (neg.f64 b)))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 1 (exp.f64 b)))
(*.f64 (pow.f64 z y) (exp.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(/.f64 1 (/.f64 (exp.f64 b) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))
(/.f64 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (neg.f64 (exp.f64 b)))
(pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 1)
(pow.f64 (E.f64) (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b)) 2)) (cbrt.f64 (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b)))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b))) (sqrt.f64 (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 2))
(log.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (pow.f64 z y)))) 1)
(pow.f64 (log.f64 (pow.f64 z y)) 1)
(pow.f64 (cbrt.f64 (log.f64 (pow.f64 z y))) 3)
(pow.f64 (pow.f64 (log.f64 (pow.f64 z y)) 3) 1/3)
(pow.f64 (sqrt.f64 (log.f64 (pow.f64 z y))) 2)
(sqrt.f64 (pow.f64 (log.f64 (pow.f64 z y)) 2))
(log.f64 (pow.f64 z y))
(log.f64 (+.f64 1 (-.f64 (pow.f64 z y) 1)))
(cbrt.f64 (pow.f64 (log.f64 (pow.f64 z y)) 3))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 z y))))
(exp.f64 (log.f64 (log.f64 (pow.f64 z y))))
(exp.f64 (*.f64 (log.f64 (log.f64 (pow.f64 z y))) 1))
(log1p.f64 (-.f64 (pow.f64 z y) 1))
(+.f64 (*.f64 (log.f64 a) t) (*.f64 (log.f64 a) -1))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 -1 (log.f64 a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) (log.f64 a)))) 1)
(/.f64 (*.f64 (log.f64 a) (+.f64 (pow.f64 t 3) -1)) (fma.f64 t t (+.f64 t 1)))
(/.f64 (*.f64 (log.f64 a) (fma.f64 t t -1)) (+.f64 t 1))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) -1) (log.f64 a)) (fma.f64 t t (+.f64 t 1)))
(/.f64 (*.f64 (fma.f64 t t -1) (log.f64 a)) (+.f64 t 1))
(pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) (log.f64 a))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) (log.f64 a))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 2))
(log.f64 (pow.f64 a (+.f64 t -1)))
(log.f64 (+.f64 1 (-.f64 (pow.f64 a (+.f64 t -1)) 1)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) (log.f64 a))))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) (log.f64 a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) (log.f64 a))) 1))
(log1p.f64 (-.f64 (pow.f64 a (+.f64 t -1)) 1))
(fma.f64 t (log.f64 a) (*.f64 -1 (log.f64 a)))
(fma.f64 (log.f64 a) t (*.f64 (log.f64 a) -1))
Outputs
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 y x))
(/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (/.f64 y x))
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (/.f64 y x))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y))
(fma.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (log.f64 z) x) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 y x)))
(fma.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (*.f64 (log.f64 z) x) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (/.f64 y x)))
(fma.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (*.f64 (log.f64 z) x) (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (/.f64 y x)))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)))
(fma.f64 1/2 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 x (pow.f64 (log.f64 z) 2)))) (fma.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (log.f64 z) x) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 y x))))
(fma.f64 1/2 (*.f64 y (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 (log.f64 z) 2)))) (fma.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (*.f64 (log.f64 z) x) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (/.f64 y x))))
(fma.f64 1/2 (*.f64 y (*.f64 x (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (log.f64 z) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (*.f64 (log.f64 z) x) (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (/.f64 y x))))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 2) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (log.f64 z) x)) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (pow.f64 (log.f64 z) 3) x)))) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y))))
(fma.f64 1/2 (*.f64 y (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 x (pow.f64 (log.f64 z) 2)))) (fma.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (log.f64 z) x) (fma.f64 1/6 (*.f64 (*.f64 y y) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 x (pow.f64 (log.f64 z) 3)))) (/.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (/.f64 y x)))))
(fma.f64 1/2 (*.f64 y (*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 (log.f64 z) 2)))) (fma.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (*.f64 (log.f64 z) x) (fma.f64 1/6 (*.f64 (*.f64 x (pow.f64 (log.f64 z) 3)) (*.f64 y (*.f64 y (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (/.f64 y x)))))
(fma.f64 1/2 (*.f64 y (*.f64 x (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (log.f64 z) 2)))) (fma.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (*.f64 (log.f64 z) x) (fma.f64 1/6 (*.f64 (*.f64 x (pow.f64 (log.f64 z) 3)) (*.f64 y (*.f64 y (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b))))) (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (/.f64 y x)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 -1 (*.f64 y (neg.f64 (log.f64 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 (exp.f64 (fma.f64 (neg.f64 y) (neg.f64 (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 y x))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (/.f64 1 z) (neg.f64 y))) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 -1 (*.f64 y (neg.f64 (log.f64 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 (exp.f64 (fma.f64 (neg.f64 y) (neg.f64 (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 y x))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (/.f64 1 z) (neg.f64 y))) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 -1 (*.f64 y (neg.f64 (log.f64 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 (exp.f64 (fma.f64 (neg.f64 y) (neg.f64 (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 y x))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (/.f64 1 z) (neg.f64 y))) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 -1 (*.f64 y (neg.f64 (log.f64 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 (exp.f64 (fma.f64 (neg.f64 y) (neg.f64 (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))) (/.f64 y x))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (/.f64 1 z) (neg.f64 y))) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (-.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b)) y) x)
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (exp.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (neg.f64 b)))) y) x)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (-.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b)) y) x)
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (exp.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (neg.f64 b)))) y) x)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (-.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b)) y) x)
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (exp.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (neg.f64 b)))) y) x)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (-.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b)) y) x)
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (exp.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (neg.f64 b)))) y) x)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (/.f64 y x))
(*.f64 (/.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y) x)
(*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b)) y) x)
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (log.f64 a)))) y) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y))
(+.f64 (/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (/.f64 y x)) (/.f64 t (/.f64 y (*.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (*.f64 (log.f64 a) x)))))
(+.f64 (*.f64 (/.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y) x) (/.f64 (*.f64 t (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (/.f64 y (*.f64 (log.f64 a) x))))
(+.f64 (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b)) y) x) (/.f64 (*.f64 t (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b))) (/.f64 y (*.f64 (log.f64 a) x))))
(+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y)))
(+.f64 (/.f64 t (/.f64 y (*.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (*.f64 (log.f64 a) x)))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 y (*.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 2))))) (/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (/.f64 y x))))
(+.f64 (/.f64 (*.f64 t (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (/.f64 y (*.f64 (log.f64 a) x))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) y) (*.f64 x (*.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (pow.f64 (log.f64 a) 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y) x)))
(+.f64 (/.f64 (*.f64 t (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b))) (/.f64 y (*.f64 (log.f64 a) x))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) y) (*.f64 x (*.f64 (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b)) (pow.f64 (log.f64 a) 2)))) (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b)) y) x)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (+.f64 (/.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 (log.f64 a) x))) y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)) (/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) x) y))))
(fma.f64 1/6 (/.f64 (pow.f64 t 3) (/.f64 y (*.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 3))))) (+.f64 (/.f64 t (/.f64 y (*.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (*.f64 (log.f64 a) x)))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 y (*.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (*.f64 x (pow.f64 (log.f64 a) 2))))) (/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (/.f64 y x)))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) y) (*.f64 x (*.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (pow.f64 (log.f64 a) 2)))) (*.f64 (/.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) y) x)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) y) (*.f64 x (*.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (pow.f64 (log.f64 a) 3)))) (/.f64 (*.f64 t (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (/.f64 y (*.f64 (log.f64 a) x)))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) y) (*.f64 x (*.f64 (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b)) (pow.f64 (log.f64 a) 2)))) (*.f64 (/.f64 (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b)) y) x)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) y) (*.f64 x (*.f64 (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b)) (pow.f64 (log.f64 a) 3)))) (/.f64 (*.f64 t (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b))) (/.f64 y (*.f64 (log.f64 a) x)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b)) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b))) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b))) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b)) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b))) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b))) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b)) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b))) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b))) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b)) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b))) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b))) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b)) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b))) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b))) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b)) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b))) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b))) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b)) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b))) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b))) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b)) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b))) (/.f64 y x))
(/.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b))) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))) b)) (/.f64 y x))
(*.f64 (/.f64 (*.f64 (pow.f64 z y) (exp.f64 (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 t -1) (neg.f64 b)))) y) x)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))) b)) (/.f64 y x))
(*.f64 (/.f64 (*.f64 (pow.f64 z y) (exp.f64 (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 t -1) (neg.f64 b)))) y) x)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))) b)) (/.f64 y x))
(*.f64 (/.f64 (*.f64 (pow.f64 z y) (exp.f64 (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 t -1) (neg.f64 b)))) y) x)
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))) b)) (/.f64 y x))
(*.f64 (/.f64 (*.f64 (pow.f64 z y) (exp.f64 (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 t -1) (neg.f64 b)))) y) x)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (/.f64 y x))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 x y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y)) (/.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y))
(fma.f64 -1 (/.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (/.f64 y (*.f64 b x))) (/.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (/.f64 y x)))
(-.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 x y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 y (*.f64 b x))))
(-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y)) (/.f64 x y)) (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y)) (/.f64 y (*.f64 b x))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)) y)) (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)))
(fma.f64 1/2 (/.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (/.f64 y (*.f64 x (*.f64 b b)))) (fma.f64 -1 (/.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (/.f64 y (*.f64 b x))) (/.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (/.f64 y x))))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 (/.f64 y x) (*.f64 b b))) (-.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 x y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 y (*.f64 b x)))))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y)) (/.f64 (/.f64 y x) (*.f64 b b))) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y)) (/.f64 x y)) (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y)) (/.f64 y (*.f64 b x)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 2) x)) y)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 b x)) y)) (+.f64 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y) (*.f64 -1/6 (/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 (pow.f64 b 3) x)) y)))))
(fma.f64 1/2 (/.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (/.f64 y (*.f64 x (*.f64 b b)))) (+.f64 (fma.f64 -1 (/.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (/.f64 y (*.f64 b x))) (/.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (/.f64 y x))) (/.f64 (*.f64 -1/6 (*.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 x (pow.f64 b 3)))) y)))
(fma.f64 1/2 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 (/.f64 y x) (*.f64 b b))) (-.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) y) (*.f64 x (pow.f64 b 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 x y))) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 y (*.f64 b x)))))
(fma.f64 1/2 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y)) (/.f64 (/.f64 y x) (*.f64 b b))) (-.f64 (fma.f64 -1/6 (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y)) y) (*.f64 x (pow.f64 b 3))) (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y)) (/.f64 x y))) (/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y)) (/.f64 y (*.f64 b x)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))) x) y)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
(exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))
(/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))
(/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))))
(+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 (*.f64 y (log.f64 z)) (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b))))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) 1) (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) 1) (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (fma.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 y (log.f64 z)) (*.f64 (*.f64 1/2 (*.f64 y y)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (pow.f64 (log.f64 z) 2)))))
(+.f64 (*.f64 (+.f64 (*.f64 y (log.f64 z)) 1) (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 (*.f64 y (log.f64 z)) 2))))
(+.f64 (*.f64 (+.f64 (*.f64 y (log.f64 z)) 1) (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b))) (*.f64 1/2 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (*.f64 y (log.f64 z)) 2))))
(+.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (*.f64 y (log.f64 z))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 2)))) (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) (pow.f64 (log.f64 z) 3)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (fma.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (*.f64 y (log.f64 z)) (fma.f64 1/2 (*.f64 (*.f64 y y) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (pow.f64 (log.f64 z) 2))) (*.f64 (*.f64 1/6 (pow.f64 y 3)) (*.f64 (exp.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)) (pow.f64 (log.f64 z) 3))))))
(+.f64 (*.f64 (+.f64 (*.f64 y (log.f64 z)) 1) (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 (*.f64 y (log.f64 z)) 2)) (*.f64 1/6 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 (*.f64 y (log.f64 z)) 3)))))
(+.f64 (*.f64 (+.f64 (*.f64 y (log.f64 z)) 1) (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (*.f64 y (log.f64 z)) 2)) (*.f64 1/6 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (*.f64 y (log.f64 z)) 3)))))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (fma.f64 -1 (*.f64 y (neg.f64 (log.f64 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(exp.f64 (fma.f64 (neg.f64 y) (neg.f64 (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (/.f64 1 z) (neg.f64 y)))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (fma.f64 -1 (*.f64 y (neg.f64 (log.f64 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(exp.f64 (fma.f64 (neg.f64 y) (neg.f64 (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (/.f64 1 z) (neg.f64 y)))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (fma.f64 -1 (*.f64 y (neg.f64 (log.f64 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(exp.f64 (fma.f64 (neg.f64 y) (neg.f64 (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (/.f64 1 z) (neg.f64 y)))
(exp.f64 (-.f64 (+.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z)))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (fma.f64 -1 (*.f64 y (neg.f64 (log.f64 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(exp.f64 (fma.f64 (neg.f64 y) (neg.f64 (log.f64 z)) (-.f64 (*.f64 (log.f64 a) (+.f64 t -1)) b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 (/.f64 1 z) (neg.f64 y)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (fma.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(exp.f64 (-.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a t) a) (exp.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (neg.f64 b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (fma.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(exp.f64 (-.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a t) a) (exp.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (neg.f64 b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (fma.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(exp.f64 (-.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a t) a) (exp.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (neg.f64 b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z))))) (*.f64 (-.f64 t 1) (log.f64 a))) b))
(exp.f64 (-.f64 (fma.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(exp.f64 (-.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a t) a) (exp.f64 (fma.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))) (neg.f64 b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b))
(*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))
(/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))
(fma.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b))) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)))
(fma.f64 t (*.f64 (log.f64 a) (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))
(fma.f64 t (*.f64 (log.f64 a) (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b))) (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b)))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b))))
(fma.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b))) (fma.f64 1/2 (*.f64 (*.f64 t t) (*.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2))) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b))))
(fma.f64 t (*.f64 (log.f64 a) (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (fma.f64 1/2 (*.f64 t (*.f64 t (*.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (pow.f64 (log.f64 a) 2)))) (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))))
(fma.f64 t (*.f64 (log.f64 a) (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b))) (fma.f64 1/2 (*.f64 t (*.f64 t (*.f64 (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b)) (pow.f64 (log.f64 a) 2)))) (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b))))
(+.f64 (*.f64 t (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 t 2) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)) (pow.f64 (log.f64 a) 3)))) (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (log.f64 a))) b)))))
(fma.f64 t (*.f64 (log.f64 a) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b))) (fma.f64 1/2 (*.f64 (*.f64 t t) (*.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (pow.f64 (log.f64 a) 2))) (fma.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)) (pow.f64 (log.f64 a) 3))) (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (log.f64 a))) b)))))
(fma.f64 t (*.f64 (log.f64 a) (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)))) (fma.f64 1/2 (*.f64 t (*.f64 t (*.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (pow.f64 (log.f64 a) 2)))) (fma.f64 1/6 (*.f64 (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 t 3))) (*.f64 (pow.f64 z y) (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))))))
(fma.f64 t (*.f64 (log.f64 a) (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b))) (fma.f64 1/2 (*.f64 t (*.f64 t (*.f64 (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b)) (pow.f64 (log.f64 a) 2)))) (fma.f64 1/6 (*.f64 (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b)) (*.f64 (pow.f64 (log.f64 a) 3) (pow.f64 t 3))) (/.f64 (/.f64 (pow.f64 z y) a) (exp.f64 b)))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b))
(*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b)))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b))
(*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b)))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b))
(*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b)))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b))
(*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b)))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b))
(*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b)))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b))
(*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b)))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b))
(*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b)))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t))))) b))
(*.f64 (pow.f64 z y) (exp.f64 (-.f64 (*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t)) b)))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (neg.f64 (-.f64 1 t))) (exp.f64 b)))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))) b))
(*.f64 (pow.f64 z y) (exp.f64 (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 t -1) (neg.f64 b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))) b))
(*.f64 (pow.f64 z y) (exp.f64 (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 t -1) (neg.f64 b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))) b))
(*.f64 (pow.f64 z y) (exp.f64 (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 t -1) (neg.f64 b))))
(exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))) b))
(*.f64 (pow.f64 z y) (exp.f64 (fma.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 t -1) (neg.f64 b))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))))
(*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))
(*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y))
(+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b)))
(+.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (neg.f64 (*.f64 b (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))))))
(fma.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (neg.f64 (pow.f64 z y))) b (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
(fma.f64 (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 (pow.f64 z y))) b (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y)))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b))))
(fma.f64 1/2 (*.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 b b)) (+.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (neg.f64 (*.f64 b (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))))))))
(-.f64 (fma.f64 1/2 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 b b))) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (*.f64 b (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(-.f64 (fma.f64 1/2 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 b b))) (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y))) (*.f64 b (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y))))
(+.f64 (*.f64 1/2 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 2))) (+.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (+.f64 (*.f64 -1 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) b)) (*.f64 -1/6 (*.f64 (exp.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a)))) (pow.f64 b 3))))))
(fma.f64 1/2 (*.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (*.f64 b b)) (+.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (fma.f64 -1 (*.f64 b (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))))) (*.f64 -1/6 (*.f64 (exp.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1)))) (pow.f64 b 3))))))
(fma.f64 1/2 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 b b))) (fma.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)) (-.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 (pow.f64 b 3) -1/6)) (*.f64 b (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))))
(fma.f64 1/2 (*.f64 (pow.f64 z y) (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 b b))) (fma.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a) (-.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y)) (*.f64 (pow.f64 b 3) -1/6)) (*.f64 b (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 z y))))))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(exp.f64 (+.f64 (*.f64 y (log.f64 z)) (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))
(*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))
(*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))
(*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))
(*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))
(*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))
(*.f64 (neg.f64 (log.f64 z)) (neg.f64 y))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(*.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(*.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(*.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))
(*.f64 y (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z)))))
(*.f64 y (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z))))
(*.f64 -1 (log.f64 a))
(neg.f64 (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(*.f64 t (log.f64 a))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 -1 (log.f64 a)) (*.f64 t (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))
(*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))
(*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))
(*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t))
(*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))
(neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))
(*.f64 (neg.f64 (log.f64 a)) (-.f64 1 t))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 t -1))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 t -1))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 t -1))
(*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))
(*.f64 (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (+.f64 t -1))
(*.f64 (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (+.f64 t -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))) 1)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 x (/.f64 1 (*.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (exp.f64 b))))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 x (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (/.f64 1 y)))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 1 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (*.f64 x (/.f64 1 y)))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (/.f64 1 y))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 1)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 2))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 2) (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)) (*.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (/.f64 1 y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y)))) 2)) (*.f64 (/.f64 1 y) (cbrt.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2)) (/.f64 (cbrt.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))) y))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b))) 2)) (/.f64 (cbrt.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)))) y))
(*.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (*.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (/.f64 1 y)))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (neg.f64 x)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y))) (*.f64 (neg.f64 x) (/.f64 1 (neg.f64 y))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y))))
(*.f64 (/.f64 1 y) (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) y))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (cbrt.f64 y)))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y))) (cbrt.f64 y)))
(/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y)) (/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 x (cbrt.f64 y))))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y)) (/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 (sqrt.f64 y) (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y)) (/.f64 x (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 (pow.f64 z y) (exp.f64 b)) (/.f64 x (sqrt.f64 y)))) (sqrt.f64 y))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 (sqrt.f64 y) (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y)) (/.f64 x (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 (pow.f64 z y) (exp.f64 b)) (/.f64 x (sqrt.f64 y)))) (sqrt.f64 y))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 y y))) (/.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (cbrt.f64 y)))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y))) (cbrt.f64 y)))
(/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y)) (/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 x (cbrt.f64 y))))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y)) (/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 (sqrt.f64 y) (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y)) (/.f64 x (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 (pow.f64 z y) (exp.f64 b)) (/.f64 x (sqrt.f64 y)))) (sqrt.f64 y))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 1) (/.f64 x y))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) (cbrt.f64 (*.f64 y y))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y))) (cbrt.f64 y)))
(/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y)) (/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 x (cbrt.f64 y))))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y)) (/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 x (cbrt.f64 y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)) 1) (/.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) y))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y)))) 2)) (*.f64 (/.f64 1 y) (cbrt.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2)) (/.f64 (cbrt.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))) y))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b))) 2)) (/.f64 (cbrt.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)))) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)) (cbrt.f64 (*.f64 y y))) (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 y (exp.f64 b))))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y)))) 2)) (cbrt.f64 (*.f64 y y))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2)) (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y))))))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b))) 2)) (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y)))) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y))))) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b))) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 (*.f64 x (pow.f64 z y)) (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)))) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 1) (/.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) y))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (cbrt.f64 (*.f64 y y))) (/.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) (cbrt.f64 y)))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y))) (cbrt.f64 y)))
(/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y)) (/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 x (cbrt.f64 y))))
(/.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y)) (/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 x (cbrt.f64 y))))
(pow.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 1)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 3)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(pow.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 3) 1/3)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 2)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(pow.f64 (/.f64 (*.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (exp.f64 b)) x) -1)
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(neg.f64 (/.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y))) (*.f64 (neg.f64 x) (/.f64 1 (neg.f64 y))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y))))
(/.f64 (neg.f64 x) (neg.f64 (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(log.f64 (exp.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 3))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 3) (pow.f64 y 3)))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(exp.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 1))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x y) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(/.f64 (exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) (/.f64 y x))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (pow.f64 a (+.f64 t -1))) (pow.f64 z y)))
(/.f64 x (/.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (pow.f64 z y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))) 1)
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(*.f64 1 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 1)
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 (neg.f64 b)))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 1 (exp.f64 b)))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(*.f64 (pow.f64 z y) (exp.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b))))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 2)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y))) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y)) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 2)) (cbrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y)))) (cbrt.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (exp.f64 b) (pow.f64 z y))) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y)) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y)) 2)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) (sqrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(/.f64 1 (/.f64 (exp.f64 b) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(/.f64 (neg.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) (neg.f64 (exp.f64 b)))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 1)
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(pow.f64 (E.f64) (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 3)
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 3) 1/3)
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))) 2)
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b)) 2)) (cbrt.f64 (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)) 2)) (cbrt.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b))) (sqrt.f64 (-.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) b)))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))) (sqrt.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b)))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 2))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(log.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)))))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b)) 3))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (exp.f64 b))))
(exp.f64 (-.f64 (fma.f64 y (log.f64 z) (*.f64 (log.f64 a) (+.f64 t -1))) b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 z y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (exp.f64 b)) (pow.f64 z y))
(-.f64 (exp.f64 (log1p.f64 (log.f64 (pow.f64 z y)))) 1)
(*.f64 y (log.f64 z))
(pow.f64 (log.f64 (pow.f64 z y)) 1)
(*.f64 y (log.f64 z))
(pow.f64 (cbrt.f64 (log.f64 (pow.f64 z y))) 3)
(*.f64 y (log.f64 z))
(pow.f64 (pow.f64 (log.f64 (pow.f64 z y)) 3) 1/3)
(*.f64 y (log.f64 z))
(pow.f64 (sqrt.f64 (log.f64 (pow.f64 z y))) 2)
(*.f64 y (log.f64 z))
(sqrt.f64 (pow.f64 (log.f64 (pow.f64 z y)) 2))
(*.f64 y (log.f64 z))
(log.f64 (pow.f64 z y))
(*.f64 y (log.f64 z))
(log.f64 (+.f64 1 (-.f64 (pow.f64 z y) 1)))
(log1p.f64 (+.f64 (pow.f64 z y) -1))
(log.f64 (+.f64 (pow.f64 z y) 0))
(cbrt.f64 (pow.f64 (log.f64 (pow.f64 z y)) 3))
(*.f64 y (log.f64 z))
(expm1.f64 (log1p.f64 (log.f64 (pow.f64 z y))))
(*.f64 y (log.f64 z))
(exp.f64 (log.f64 (log.f64 (pow.f64 z y))))
(*.f64 y (log.f64 z))
(exp.f64 (*.f64 (log.f64 (log.f64 (pow.f64 z y))) 1))
(*.f64 y (log.f64 z))
(log1p.f64 (-.f64 (pow.f64 z y) 1))
(log1p.f64 (+.f64 (pow.f64 z y) -1))
(log.f64 (+.f64 (pow.f64 z y) 0))
(+.f64 (*.f64 (log.f64 a) t) (*.f64 (log.f64 a) -1))
(*.f64 (log.f64 a) (+.f64 t -1))
(+.f64 (*.f64 t (log.f64 a)) (*.f64 -1 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) (log.f64 a)))) 1)
(*.f64 (log.f64 a) (+.f64 t -1))
(/.f64 (*.f64 (log.f64 a) (+.f64 (pow.f64 t 3) -1)) (fma.f64 t t (+.f64 t 1)))
(/.f64 (log.f64 a) (/.f64 (fma.f64 t t (+.f64 t 1)) (+.f64 -1 (pow.f64 t 3))))
(*.f64 (/.f64 (log.f64 a) (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3)))
(/.f64 (*.f64 (log.f64 a) (fma.f64 t t -1)) (+.f64 t 1))
(/.f64 (log.f64 a) (/.f64 (+.f64 t 1) (fma.f64 t t -1)))
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) (log.f64 a))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) -1) (log.f64 a)) (fma.f64 t t (+.f64 t 1)))
(/.f64 (log.f64 a) (/.f64 (fma.f64 t t (+.f64 t 1)) (+.f64 -1 (pow.f64 t 3))))
(*.f64 (/.f64 (log.f64 a) (fma.f64 t t (+.f64 t 1))) (+.f64 -1 (pow.f64 t 3)))
(/.f64 (*.f64 (fma.f64 t t -1) (log.f64 a)) (+.f64 t 1))
(/.f64 (log.f64 a) (/.f64 (+.f64 t 1) (fma.f64 t t -1)))
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) (log.f64 a))
(pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1)
(*.f64 (log.f64 a) (+.f64 t -1))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) (log.f64 a))) 3)
(*.f64 (log.f64 a) (+.f64 t -1))
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 3) 1/3)
(*.f64 (log.f64 a) (+.f64 t -1))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) (log.f64 a))) 2)
(*.f64 (log.f64 a) (+.f64 t -1))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 2))
(*.f64 (log.f64 a) (+.f64 t -1))
(log.f64 (pow.f64 a (+.f64 t -1)))
(*.f64 (log.f64 a) (+.f64 t -1))
(log.f64 (+.f64 1 (-.f64 (pow.f64 a (+.f64 t -1)) 1)))
(log1p.f64 (+.f64 (pow.f64 a (+.f64 t -1)) -1))
(log.f64 (+.f64 (pow.f64 a (+.f64 t -1)) 0))
(log.f64 (+.f64 (/.f64 (pow.f64 a t) a) 0))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 3))
(*.f64 (log.f64 a) (+.f64 t -1))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) (log.f64 a))))
(*.f64 (log.f64 a) (+.f64 t -1))
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) (log.f64 a))))
(*.f64 (log.f64 a) (+.f64 t -1))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) (log.f64 a))) 1))
(*.f64 (log.f64 a) (+.f64 t -1))
(log1p.f64 (-.f64 (pow.f64 a (+.f64 t -1)) 1))
(log1p.f64 (+.f64 (pow.f64 a (+.f64 t -1)) -1))
(log.f64 (+.f64 (pow.f64 a (+.f64 t -1)) 0))
(log.f64 (+.f64 (/.f64 (pow.f64 a t) a) 0))
(fma.f64 t (log.f64 a) (*.f64 -1 (log.f64 a)))
(*.f64 (log.f64 a) (+.f64 t -1))
(fma.f64 (log.f64 a) t (*.f64 (log.f64 a) -1))
(*.f64 (log.f64 a) (+.f64 t -1))

eval379.0ms (0.9%)

Compiler

Compiled 24074 to 7509 computations (68.8% saved)

prune237.0ms (0.6%)

Pruning

9 alts after pruning (9 fresh and 0 done)

PrunedKeptTotal
New8869895
Fresh000
Picked101
Done202
Total8899898
Accurracy
100.0%
Counts
898 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
68.4%
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a))
70.5%
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b))))
79.7%
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
69.7%
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) y)
78.9%
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) y)
68.8%
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
70.5%
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 x (*.f64 y (exp.f64 b))))
70.2%
(*.f64 x (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))))
68.8%
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b)))
Compiler

Compiled 358 to 240 computations (33% saved)

localize26.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x)
99.8%
(*.f64 (-.f64 t 1) (log.f64 a))
97.1%
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
96.1%
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
Compiler

Compiled 64 to 35 computations (45.3% saved)

series14.0ms (0%)

Counts
3 → 72
Calls

36 calls:

TimeVariablePointExpression
2.0ms
t
@-inf
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x)
1.0ms
t
@0
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
1.0ms
a
@-inf
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
1.0ms
a
@inf
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
1.0ms
t
@-inf
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)

rewrite385.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
1700×log-prod
1458×prod-diff
816×fma-def
604×expm1-udef
604×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01699
133487
2451487
Stop Event
node limit
Counts
3 → 93
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x)
Outputs
(+.f64 0 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))) 1)
(*.f64 1 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (/.f64 1 (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (*.f64 x (/.f64 1 y)))
(*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (/.f64 1 y)))
(*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) (/.f64 1 y))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 1)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (/.f64 1 y)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (neg.f64 x)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 1) (/.f64 x y))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) y))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (cbrt.f64 y)))
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) 2)
(pow.f64 (/.f64 y (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(exp.f64 (-.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)) (log.f64 (/.f64 y x))))
(exp.f64 (*.f64 (-.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)) (log.f64 (/.f64 y x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(+.f64 0 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))) 1)
(*.f64 1 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 1)
(*.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 (neg.f64 b)))
(*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (exp.f64 b)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2) (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) (sqrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(/.f64 1 (/.f64 (exp.f64 b) (pow.f64 a (+.f64 t -1))))
(/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))
(/.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (neg.f64 (exp.f64 b)))
(pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 1)
(pow.f64 (E.f64) (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b))) 2)) (cbrt.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b))))
(pow.f64 (exp.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)))) (sqrt.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x))) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (exp.f64 b))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (exp.f64 b))
(pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)))
(exp.f64 (+.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)) (log.f64 x)))
(exp.f64 (*.f64 (+.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)) (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)))

simplify492.0ms (1.2%)

Algorithm
egg-herbie
Rules
668×associate-*r*
568×associate-*l*
454×associate-/l*
452×div-sub
410×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03678583
19567695
241896371
Stop Event
node limit
Counts
165 → 240
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y)
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y))))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y)))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (log.f64 a))))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (log.f64 a))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(pow.f64 a (-.f64 t 1))
(+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1)))
(+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1)))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))))))
(+.f64 (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a (-.f64 t 1)) x)))))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a (-.f64 t 1)) x))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a (-.f64 t 1)) x))))))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(+.f64 0 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))) 1)
(*.f64 1 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (/.f64 1 (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (*.f64 x (/.f64 1 y)))
(*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (/.f64 1 y)))
(*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) (/.f64 1 y))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 1)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (/.f64 1 y)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (neg.f64 x)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 1) (/.f64 x y))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) y))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (cbrt.f64 y)))
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) 2)
(pow.f64 (/.f64 y (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(exp.f64 (-.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)) (log.f64 (/.f64 y x))))
(exp.f64 (*.f64 (-.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)) (log.f64 (/.f64 y x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(+.f64 0 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))) 1)
(*.f64 1 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 1)
(*.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 (neg.f64 b)))
(*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (exp.f64 b)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2) (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) (sqrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(/.f64 1 (/.f64 (exp.f64 b) (pow.f64 a (+.f64 t -1))))
(/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))
(/.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (neg.f64 (exp.f64 b)))
(pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 1)
(pow.f64 (E.f64) (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b))) 2)) (cbrt.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b))))
(pow.f64 (exp.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)))) (sqrt.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 3))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x))) 1)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (exp.f64 b))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (exp.f64 b))
(pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)))
(exp.f64 (+.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)) (log.f64 x)))
(exp.f64 (*.f64 (+.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)) (log.f64 x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)))
Outputs
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 y x))
(/.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (/.f64 y x))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) y))
(+.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 y x)) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 y (*.f64 t (*.f64 (log.f64 a) x)))))
(+.f64 (/.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (/.f64 y x)) (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 y (/.f64 (/.f64 1 a) (exp.f64 b)))))
(*.f64 (/.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) y) (fma.f64 (*.f64 x t) (log.f64 a) x))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y))))
(+.f64 (+.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 y x)) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 y (*.f64 t (*.f64 (log.f64 a) x))))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)))
(+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 y (/.f64 (/.f64 1 a) (exp.f64 b)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) y) (*.f64 x (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)))) (/.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (/.f64 y x))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 x (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2))) (/.f64 y (/.f64 (/.f64 1 a) (exp.f64 b))))) (*.f64 (/.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) y) (fma.f64 (*.f64 x t) (log.f64 a) x)))
(+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 (log.f64 a) x))) y) (+.f64 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) y) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) y)))))
(+.f64 (+.f64 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 y x)) (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 y (*.f64 t (*.f64 (log.f64 a) x))))) (fma.f64 1/6 (/.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (/.f64 y (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) x))) (*.f64 1/2 (/.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (log.f64 a) 2)))) y))))
(+.f64 (/.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (/.f64 y x)) (+.f64 (/.f64 (*.f64 (log.f64 a) (*.f64 x t)) (/.f64 y (/.f64 (/.f64 1 a) (exp.f64 b)))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) y) (*.f64 x (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)))) (*.f64 1/6 (/.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (/.f64 (/.f64 y (*.f64 x (pow.f64 t 3))) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (fma.f64 1/2 (/.f64 (*.f64 x (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2))) (/.f64 y (/.f64 (/.f64 1 a) (exp.f64 b)))) (*.f64 1/6 (/.f64 (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))) (/.f64 y (/.f64 (/.f64 1 a) (exp.f64 b)))))) (*.f64 (/.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) y) (fma.f64 (*.f64 x t) (log.f64 a) x)))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (exp.f64 (fma.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (neg.f64 b))) (/.f64 y x))
(/.f64 x (/.f64 y (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b))))
(/.f64 x (/.f64 y (exp.f64 (fma.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (neg.f64 b)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (exp.f64 (fma.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (neg.f64 b))) (/.f64 y x))
(/.f64 x (/.f64 y (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b))))
(/.f64 x (/.f64 y (exp.f64 (fma.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (neg.f64 b)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (exp.f64 (fma.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (neg.f64 b))) (/.f64 y x))
(/.f64 x (/.f64 y (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b))))
(/.f64 x (/.f64 y (exp.f64 (fma.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (neg.f64 b)))))
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x) y)
(/.f64 (exp.f64 (fma.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (neg.f64 b))) (/.f64 y x))
(/.f64 x (/.f64 y (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b))))
(/.f64 x (/.f64 y (exp.f64 (fma.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (neg.f64 b)))))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 y x))
(*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 x y))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)))
(+.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 y x)) (/.f64 (*.f64 (neg.f64 b) (*.f64 x (pow.f64 a (+.f64 -1 t)))) y))
(-.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 x y)) (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) y) (*.f64 b x)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) y) (-.f64 x (*.f64 b x)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y))))
(+.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 y x)) (fma.f64 -1 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 y (*.f64 b x))) (/.f64 (*.f64 (*.f64 1/2 (*.f64 b b)) (*.f64 x (pow.f64 a (+.f64 -1 t)))) y)))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 x y)) (-.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) y) (*.f64 x (*.f64 b b)))) (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) y) (*.f64 b x))))
(+.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) y) (-.f64 x (*.f64 b x))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) y) (*.f64 x (*.f64 b b)))))
(+.f64 (*.f64 -1/6 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 3) x)) y)) (+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 b x)) y)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) (*.f64 (pow.f64 b 2) x)) y)))))
(fma.f64 -1/6 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 y (*.f64 x (pow.f64 b 3)))) (+.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 y x)) (fma.f64 -1 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 y (*.f64 b x))) (/.f64 (*.f64 (*.f64 1/2 (*.f64 b b)) (*.f64 x (pow.f64 a (+.f64 -1 t)))) y))))
(+.f64 (-.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) y) (*.f64 x (*.f64 b b)))) (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) y) (*.f64 b x))) (fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) y) (*.f64 x (pow.f64 b 3))) (*.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 x y))))
(fma.f64 -1/6 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) y) (*.f64 x (pow.f64 b 3))) (+.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) y) (-.f64 x (*.f64 b x))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) y) (*.f64 x (*.f64 b b))))))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(/.f64 (*.f64 (exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a)))) x) y)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b))
(exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))
(/.f64 (/.f64 1 a) (exp.f64 b))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (log.f64 a))))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (log.f64 a) t)))
(*.f64 (+.f64 (*.f64 (log.f64 a) t) 1) (/.f64 (/.f64 1 a) (exp.f64 b)))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (log.f64 a))) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (fma.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (log.f64 a) t) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2))))))
(+.f64 (*.f64 (+.f64 (*.f64 (log.f64 a) t) 1) (/.f64 (/.f64 1 a) (exp.f64 b))) (*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (*.f64 (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)) 1/2)))
(*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (+.f64 (+.f64 (*.f64 (log.f64 a) t) 1) (*.f64 1/2 (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)))))
(+.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (log.f64 a))) (+.f64 (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)))) (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (fma.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (log.f64 a) t) (fma.f64 1/2 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2))) (*.f64 (*.f64 1/6 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b))) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))))))
(+.f64 (*.f64 (+.f64 (*.f64 (log.f64 a) t) 1) (/.f64 (/.f64 1 a) (exp.f64 b))) (fma.f64 1/2 (*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2))) (*.f64 (*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (pow.f64 t 3)) (*.f64 (pow.f64 (log.f64 a) 3) 1/6))))
(+.f64 (*.f64 (+.f64 (*.f64 (log.f64 a) t) 1) (/.f64 (/.f64 1 a) (exp.f64 b))) (*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (+.f64 (*.f64 1/2 (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))))))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (fma.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (neg.f64 b)))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b))
(exp.f64 (fma.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (neg.f64 b)))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (fma.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (neg.f64 b)))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b))
(exp.f64 (fma.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (neg.f64 b)))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (fma.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (neg.f64 b)))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b))
(exp.f64 (fma.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (neg.f64 b)))
(exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b))
(exp.f64 (fma.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (neg.f64 b)))
(exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b))
(exp.f64 (fma.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (neg.f64 b)))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 -1 t))
(+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1)))
(fma.f64 -1 (*.f64 b (pow.f64 a (+.f64 -1 t))) (pow.f64 a (+.f64 -1 t)))
(*.f64 (+.f64 (neg.f64 b) 1) (pow.f64 a (+.f64 -1 t)))
(*.f64 (pow.f64 a (+.f64 -1 t)) (-.f64 1 b))
(+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1))))
(fma.f64 -1 (*.f64 b (pow.f64 a (+.f64 -1 t))) (fma.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b b)) (pow.f64 a (+.f64 -1 t))))
(+.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (neg.f64 b) (*.f64 1/2 (*.f64 b b)))))
(*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 1 (*.f64 b (+.f64 -1 (*.f64 1/2 b)))))
(+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 -1 (*.f64 b (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 1/2 (*.f64 (pow.f64 b 2) (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1)))))
(fma.f64 -1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (pow.f64 b 3)) (fma.f64 -1 (*.f64 b (pow.f64 a (+.f64 -1 t))) (fma.f64 1/2 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b b)) (pow.f64 a (+.f64 -1 t)))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 b b)) 1) (pow.f64 a (+.f64 -1 t))) (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (neg.f64 b))))
(+.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 (*.f64 -1/6 (pow.f64 b 3)) (*.f64 b (+.f64 -1 (*.f64 1/2 b))))) (pow.f64 a (+.f64 -1 t)))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(exp.f64 (+.f64 (*.f64 -1 b) (*.f64 (-.f64 t 1) (log.f64 a))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x)
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) x)
(/.f64 (*.f64 x (/.f64 1 a)) (exp.f64 b))
(*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) x)
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x))
(*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x))
(*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (fma.f64 (*.f64 x t) (log.f64 a) x))
(+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))))))
(+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (log.f64 a) 2))))))
(fma.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (fma.f64 (*.f64 x t) (log.f64 a) x) (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (*.f64 x (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2))))))
(*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (+.f64 (fma.f64 (*.f64 x t) (log.f64 a) x) (*.f64 (*.f64 x (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2))) 1/2)))
(+.f64 (*.f64 1/6 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 t (*.f64 x (log.f64 a)))) (+.f64 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) x) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (*.f64 -1 (log.f64 a)) b)) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)))))))
(fma.f64 1/6 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) x)) (+.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (+.f64 (*.f64 t (*.f64 (log.f64 a) x)) x)) (*.f64 1/2 (*.f64 (exp.f64 (-.f64 (neg.f64 (log.f64 a)) b)) (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (log.f64 a) 2)))))))
(fma.f64 1/6 (*.f64 (*.f64 x (pow.f64 (log.f64 a) 3)) (*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (pow.f64 t 3))) (fma.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (fma.f64 (*.f64 x t) (log.f64 a) x) (*.f64 1/2 (*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (*.f64 x (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)))))))
(+.f64 (*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (fma.f64 (*.f64 x t) (log.f64 a) x)) (*.f64 x (*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (+.f64 (*.f64 1/2 (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2))) (*.f64 1/6 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))) b)) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(*.f64 (exp.f64 (-.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))) b)) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 x (exp.f64 (fma.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (neg.f64 b))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(*.f64 x (exp.f64 (fma.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (neg.f64 b))))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 x (exp.f64 (fma.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (neg.f64 b))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(*.f64 x (exp.f64 (fma.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (neg.f64 b))))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 x (exp.f64 (fma.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (neg.f64 b))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(*.f64 x (exp.f64 (fma.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (neg.f64 b))))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))) b)) x)
(*.f64 x (exp.f64 (fma.f64 (+.f64 -1 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))) (neg.f64 b))))
(*.f64 x (exp.f64 (-.f64 (*.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(*.f64 x (exp.f64 (fma.f64 (+.f64 -1 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))) (neg.f64 b))))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(fma.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b x)) (*.f64 x (pow.f64 a (+.f64 -1 t))))
(*.f64 (+.f64 (neg.f64 b) 1) (*.f64 x (pow.f64 a (+.f64 -1 t))))
(*.f64 x (*.f64 (pow.f64 a (+.f64 -1 t)) (-.f64 1 b)))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a (-.f64 t 1)) x)))))
(fma.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b x)) (fma.f64 (pow.f64 a (+.f64 -1 t)) x (*.f64 (*.f64 1/2 (*.f64 b b)) (*.f64 x (pow.f64 a (+.f64 -1 t))))))
(-.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 b b)) 1) (*.f64 x (pow.f64 a (+.f64 -1 t)))) (*.f64 b (*.f64 x (pow.f64 a (+.f64 -1 t)))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) (-.f64 (+.f64 (*.f64 1/2 (*.f64 b b)) 1) b))
(+.f64 (*.f64 -1 (*.f64 b (*.f64 (pow.f64 a (-.f64 t 1)) x))) (+.f64 (*.f64 -1/6 (*.f64 (pow.f64 b 3) (*.f64 (pow.f64 a (-.f64 t 1)) x))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 1/2 (*.f64 (pow.f64 b 2) (*.f64 (pow.f64 a (-.f64 t 1)) x))))))
(fma.f64 -1 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 b x)) (fma.f64 -1/6 (*.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 x (pow.f64 b 3))) (fma.f64 (pow.f64 a (+.f64 -1 t)) x (*.f64 (*.f64 1/2 (*.f64 b b)) (*.f64 x (pow.f64 a (+.f64 -1 t)))))))
(+.f64 (*.f64 (+.f64 (*.f64 1/2 (*.f64 b b)) 1) (*.f64 x (pow.f64 a (+.f64 -1 t)))) (*.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) (+.f64 (neg.f64 b) (*.f64 -1/6 (pow.f64 b 3)))))
(+.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) (*.f64 (*.f64 x (pow.f64 a (+.f64 -1 t))) (+.f64 (+.f64 (neg.f64 b) (*.f64 -1/6 (pow.f64 b 3))) (*.f64 1/2 (*.f64 b b)))))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(*.f64 (exp.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 -1 b))) x)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(+.f64 0 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (exp.f64 b) x)) y))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (exp.f64 b) x)) y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (exp.f64 b) x)) y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 x y)) (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 x y)) (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (exp.f64 b) x)) y)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 x y)) (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))) (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))) 1)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 1 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (/.f64 1 (/.f64 y x)))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (*.f64 x (/.f64 1 y)))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 x (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (/.f64 1 y)))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) (/.f64 1 y))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 1)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (/.f64 1 y)))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) 2))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (/.f64 1 y)))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (neg.f64 x)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (*.f64 (neg.f64 x) (/.f64 1 (neg.f64 y))))
(/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 (neg.f64 y) (neg.f64 x)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 (neg.f64 x) (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (exp.f64 b) (pow.f64 (cbrt.f64 y) 2))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) (sqrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (exp.f64 b) x)) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (exp.f64 b) (sqrt.f64 y))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 1) (/.f64 x y))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (exp.f64 b) (pow.f64 (cbrt.f64 y) 2))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (exp.f64 b) x)) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (exp.f64 b) (sqrt.f64 y))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (sqrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (exp.f64 b) x)) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (exp.f64 b) (sqrt.f64 y))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (exp.f64 b) (pow.f64 (cbrt.f64 y) 2))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) y))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (exp.f64 b) x)) y)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (exp.f64 b) x))) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 y (exp.f64 b))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))) 2) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))) 2) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (sqrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (/.f64 (exp.f64 b) x)) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (exp.f64 b) (sqrt.f64 y))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) y))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 (cbrt.f64 y) x)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (*.f64 (exp.f64 b) (pow.f64 (cbrt.f64 y) 2))) (/.f64 x (cbrt.f64 y)))
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 1)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) 3)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 3) 1/3)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)) 2)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(pow.f64 (/.f64 y (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) -1)
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (*.f64 (neg.f64 x) (/.f64 1 (neg.f64 y))))
(/.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 (neg.f64 y) (neg.f64 x)))
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 (neg.f64 x) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 2))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x))))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x) 3))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 3) (pow.f64 y 3)))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(exp.f64 (-.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)) (log.f64 (/.f64 y x))))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(exp.f64 (*.f64 (-.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)) (log.f64 (/.f64 y x))) 1))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) y) x)))
(/.f64 (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)) (/.f64 y x))
(*.f64 (/.f64 (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))) y) x)
(*.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)) (/.f64 x y))
(+.f64 0 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))) 1)
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(*.f64 1 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 1)
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(*.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 (neg.f64 b)))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(*.f64 (pow.f64 a (+.f64 t -1)) (/.f64 1 (exp.f64 b)))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2) (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) (sqrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(/.f64 1 (/.f64 (exp.f64 b) (pow.f64 a (+.f64 t -1))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(/.f64 (neg.f64 (pow.f64 a (+.f64 t -1))) (neg.f64 (exp.f64 b)))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 1)
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(pow.f64 (E.f64) (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)))
(pow.f64 (E.f64) (fma.f64 (+.f64 -1 t) (log.f64 a) (neg.f64 b)))
(pow.f64 (E.f64) (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 3)
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(pow.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 3) 1/3)
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) 2)
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b))) 2)) (cbrt.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1 t) (log.f64 a) (neg.f64 b))) 2)) (cbrt.f64 (fma.f64 (+.f64 -1 t) (log.f64 a) (neg.f64 b))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)) 2)) (cbrt.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(pow.f64 (exp.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)))) (sqrt.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b))))
(pow.f64 (exp.f64 (sqrt.f64 (fma.f64 (+.f64 -1 t) (log.f64 a) (neg.f64 b)))) (sqrt.f64 (fma.f64 (+.f64 -1 t) (log.f64 a) (neg.f64 b))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b))) (sqrt.f64 (-.f64 (*.f64 (log.f64 a) (+.f64 -1 t)) b)))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 2))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(log.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 3))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b))
(exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b)))
(/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))) x)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))) x))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x))))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x))) 1)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (exp.f64 b))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) (exp.f64 b))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 1)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 3)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 3) 1/3)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)) 2)
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 2))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b))) x))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x))))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x) 3))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 3) (pow.f64 x 3)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) 3)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(exp.f64 (+.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)) (log.f64 x)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(exp.f64 (*.f64 (+.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (neg.f64 b)) (log.f64 x)) 1))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a (+.f64 t -1)) (exp.f64 b)) x)))
(*.f64 x (exp.f64 (-.f64 (neg.f64 (*.f64 (log.f64 a) (+.f64 1 (neg.f64 t)))) b)))
(*.f64 x (exp.f64 (fma.f64 (neg.f64 (-.f64 1 t)) (log.f64 a) (neg.f64 b))))
(*.f64 x (/.f64 (pow.f64 a (+.f64 -1 t)) (exp.f64 b)))

localize18.0ms (0%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (pow.f64 a t) a)
99.8%
(/.f64 (/.f64 (pow.f64 a t) a) y)
98.8%
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b)))
95.8%
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b))
Compiler

Compiled 50 to 12 computations (76% saved)

series60.0ms (0.1%)

Counts
3 → 144
Calls

36 calls:

TimeVariablePointExpression
40.0ms
y
@0
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b))
2.0ms
b
@0
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b))
1.0ms
a
@-inf
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b))
1.0ms
a
@-inf
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b)))
1.0ms
b
@0
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b)))

rewrite114.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1728×log-prod
712×pow-exp
564×expm1-udef
564×log1p-udef
514×log-pow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01483
129983
2425883
Stop Event
node limit
Counts
3 → 138
Calls
Call 1
Inputs
(/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b))
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b)))
(/.f64 (/.f64 (pow.f64 a t) a) y)
Outputs
(+.f64 0 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))) 1)
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 1 y) (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (exp.f64 (neg.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 1)
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (exp.f64 (neg.f64 b))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (exp.f64 (neg.f64 b))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 a t)) (*.f64 a y)) (/.f64 1 (neg.f64 (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 b)) (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) (exp.f64 b)) (/.f64 (/.f64 1 a) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (exp.f64 b)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) y))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (exp.f64 b)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 (/.f64 1 y) (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (/.f64 1 y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 1 y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (sqrt.f64 (exp.f64 b))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (cbrt.f64 (exp.f64 b))))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) 2)
(pow.f64 (*.f64 (exp.f64 b) (*.f64 y (/.f64 a (pow.f64 a t)))) -1)
(pow.f64 (*.f64 (*.f64 y (/.f64 a (pow.f64 a t))) (exp.f64 b)) -1)
(pow.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) -1)
(pow.f64 (/.f64 (*.f64 (exp.f64 b) (*.f64 y (/.f64 a (pow.f64 a t)))) 1) -1)
(pow.f64 (*.f64 (*.f64 y (exp.f64 b)) (/.f64 a (pow.f64 a t))) -1)
(neg.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (neg.f64 (exp.f64 b))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3) (pow.f64 (exp.f64 b) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(exp.f64 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b)) 2))
(exp.f64 (*.f64 (+.f64 b (log.f64 (*.f64 y (/.f64 a (pow.f64 a t))))) -1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x))) 1)
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y (/.f64 a (pow.f64 a t)))))
(/.f64 1 (/.f64 (exp.f64 b) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (exp.f64 b))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) (neg.f64 (exp.f64 b)))
(/.f64 (*.f64 x (/.f64 (pow.f64 a t) a)) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 x (/.f64 (neg.f64 (pow.f64 a t)) (*.f64 a y))) (neg.f64 (exp.f64 b)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 a t)) (*.f64 a y)) x) (neg.f64 (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) 1) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x)) 2)
(pow.f64 (/.f64 (exp.f64 b) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x)))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b)) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x)))
(+.f64 0 (/.f64 (pow.f64 a t) (*.f64 a y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 1)
(*.f64 (pow.f64 a t) (/.f64 1 (*.f64 a y)))
(*.f64 (pow.f64 a t) (*.f64 (/.f64 1 a) (/.f64 1 y)))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 1)
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 1 y)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 1 y)))
(*.f64 (neg.f64 (/.f64 (pow.f64 a t) a)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (/.f64 (pow.f64 a t) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) y) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) y) (/.f64 (sqrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (pow.f64 a t) 1) (/.f64 (/.f64 1 a) y))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 1 a) (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 y)) (/.f64 (/.f64 1 a) (sqrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a t) a) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) y))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 y)))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2)
(pow.f64 (*.f64 y (/.f64 a (pow.f64 a t))) -1)
(pow.f64 (*.f64 (/.f64 a (pow.f64 a t)) y) -1)
(pow.f64 (/.f64 (*.f64 a y) (pow.f64 a t)) -1)
(pow.f64 (/.f64 (*.f64 y (/.f64 a (pow.f64 a t))) 1) -1)
(neg.f64 (/.f64 (/.f64 (pow.f64 a t) a) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(exp.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 a (pow.f64 a t)))) -1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))

simplify200.0ms (0.5%)

Algorithm
egg-herbie
Rules
846×times-frac
838×associate-/l*
782×fma-neg
670×associate-*r*
602×associate-/r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048310466
1147210082
267219950
Stop Event
node limit
Counts
282 → 256
Calls
Call 1
Inputs
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 1 (*.f64 a (*.f64 y (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 1 (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 y (*.f64 a (exp.f64 b))))) (+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 1 (*.f64 y (*.f64 a (exp.f64 b))))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) (*.f64 y (*.f64 a (exp.f64 b))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 y (*.f64 a (exp.f64 b))))) (+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 1 (*.f64 y (*.f64 a (exp.f64 b)))))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a y))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) (*.f64 a y))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a t) (*.f64 y a))) (*.f64 1/2 (/.f64 (pow.f64 a t) (*.f64 y a)))))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) (*.f64 a y)))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 a t) (*.f64 y a))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a t) (*.f64 y a))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 a t) (*.f64 a y))) (*.f64 1/2 (/.f64 (pow.f64 a t) (*.f64 a y))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a t) (*.f64 y a))) (*.f64 1/2 (/.f64 (pow.f64 a t) (*.f64 y a)))))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) (*.f64 a y))))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a (*.f64 y (exp.f64 b))))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a (*.f64 y (exp.f64 b))))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 a (*.f64 y (exp.f64 b))))))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))))) (pow.f64 b 3))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 1 (*.f64 y a))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 y a)) (/.f64 1 (*.f64 a y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 a y))) (+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 a y)) (/.f64 1 (*.f64 a y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 a y))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) (*.f64 a y))) (+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 a y)) (/.f64 1 (*.f64 a y)))))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(+.f64 0 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))) 1)
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 1 y) (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (exp.f64 (neg.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 1)
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (exp.f64 (neg.f64 b))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (exp.f64 (neg.f64 b))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (/.f64 (neg.f64 (pow.f64 a t)) (*.f64 a y)) (/.f64 1 (neg.f64 (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 b)) (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) (exp.f64 b)) (/.f64 (/.f64 1 a) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (exp.f64 b)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) y))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (exp.f64 b)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 (/.f64 1 y) (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (/.f64 1 y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 1 y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (sqrt.f64 (exp.f64 b))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (cbrt.f64 (exp.f64 b))))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) 2)
(pow.f64 (*.f64 (exp.f64 b) (*.f64 y (/.f64 a (pow.f64 a t)))) -1)
(pow.f64 (*.f64 (*.f64 y (/.f64 a (pow.f64 a t))) (exp.f64 b)) -1)
(pow.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) -1)
(pow.f64 (/.f64 (*.f64 (exp.f64 b) (*.f64 y (/.f64 a (pow.f64 a t)))) 1) -1)
(pow.f64 (*.f64 (*.f64 y (exp.f64 b)) (/.f64 a (pow.f64 a t))) -1)
(neg.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (neg.f64 (exp.f64 b))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3) (pow.f64 (exp.f64 b) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(exp.f64 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b)) 2))
(exp.f64 (*.f64 (+.f64 b (log.f64 (*.f64 y (/.f64 a (pow.f64 a t))))) -1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x))) 1)
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y (/.f64 a (pow.f64 a t)))))
(/.f64 1 (/.f64 (exp.f64 b) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (exp.f64 b))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) (neg.f64 (exp.f64 b)))
(/.f64 (*.f64 x (/.f64 (pow.f64 a t) a)) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 x (/.f64 (neg.f64 (pow.f64 a t)) (*.f64 a y))) (neg.f64 (exp.f64 b)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 a t)) (*.f64 a y)) x) (neg.f64 (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) 1) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x)) 2)
(pow.f64 (/.f64 (exp.f64 b) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x)))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b)) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x)))
(+.f64 0 (/.f64 (pow.f64 a t) (*.f64 a y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 1)
(*.f64 (pow.f64 a t) (/.f64 1 (*.f64 a y)))
(*.f64 (pow.f64 a t) (*.f64 (/.f64 1 a) (/.f64 1 y)))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 1)
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 1 y)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 1 y)))
(*.f64 (neg.f64 (/.f64 (pow.f64 a t) a)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (/.f64 (pow.f64 a t) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) y) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) y) (/.f64 (sqrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (pow.f64 a t) 1) (/.f64 (/.f64 1 a) y))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 1 a) (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 y)) (/.f64 (/.f64 1 a) (sqrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a t) a) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) y))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 y)))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2)
(pow.f64 (*.f64 y (/.f64 a (pow.f64 a t))) -1)
(pow.f64 (*.f64 (/.f64 a (pow.f64 a t)) y) -1)
(pow.f64 (/.f64 (*.f64 a y) (pow.f64 a t)) -1)
(pow.f64 (/.f64 (*.f64 y (/.f64 a (pow.f64 a t))) 1) -1)
(neg.f64 (/.f64 (/.f64 (pow.f64 a t) a) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(exp.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 2))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 a (pow.f64 a t)))) -1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
Outputs
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)) (*.f64 a y))
(/.f64 1 (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (/.f64 1 a) (*.f64 y (exp.f64 b)))
(/.f64 (/.f64 (exp.f64 (neg.f64 b)) y) a)
(+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 1 (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 (/.f64 1 a) (*.f64 y (exp.f64 b))) (*.f64 (/.f64 t y) (/.f64 (log.f64 a) (*.f64 a (exp.f64 b)))))
(fma.f64 (/.f64 t y) (/.f64 (/.f64 (log.f64 a) (exp.f64 b)) a) (/.f64 (/.f64 (exp.f64 (neg.f64 b)) y) a))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 y (*.f64 a (exp.f64 b))))) (+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 1 (*.f64 y (*.f64 a (exp.f64 b))))))
(fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 a (*.f64 y (exp.f64 b))) (pow.f64 (log.f64 a) 2))) (+.f64 (/.f64 (/.f64 1 a) (*.f64 y (exp.f64 b))) (*.f64 (/.f64 t y) (/.f64 (log.f64 a) (*.f64 a (exp.f64 b))))))
(fma.f64 1/2 (/.f64 t (/.f64 (/.f64 (*.f64 (exp.f64 b) (*.f64 a y)) (pow.f64 (log.f64 a) 2)) t)) (fma.f64 (/.f64 t y) (/.f64 (/.f64 (log.f64 a) (exp.f64 b)) a) (/.f64 (/.f64 (exp.f64 (neg.f64 b)) y) a)))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) (*.f64 y (*.f64 a (exp.f64 b))))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 y (*.f64 a (exp.f64 b))))) (+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 1 (*.f64 y (*.f64 a (exp.f64 b)))))))
(fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) y) (/.f64 (pow.f64 (log.f64 a) 3) (*.f64 a (exp.f64 b)))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 a (*.f64 y (exp.f64 b))) (pow.f64 (log.f64 a) 2))) (+.f64 (/.f64 (/.f64 1 a) (*.f64 y (exp.f64 b))) (*.f64 (/.f64 t y) (/.f64 (log.f64 a) (*.f64 a (exp.f64 b)))))))
(fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) a) (/.f64 (pow.f64 (log.f64 a) 3) (*.f64 y (exp.f64 b)))) (fma.f64 1/2 (/.f64 t (/.f64 (/.f64 (*.f64 (exp.f64 b) (*.f64 a y)) (pow.f64 (log.f64 a) 2)) t)) (fma.f64 (/.f64 t y) (/.f64 (/.f64 (log.f64 a) (exp.f64 b)) a) (/.f64 (/.f64 (exp.f64 (neg.f64 b)) y) a))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a y))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) (*.f64 a y))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (neg.f64 (*.f64 (/.f64 b a) (/.f64 (pow.f64 a t) y))))
(-.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (*.f64 (/.f64 b (*.f64 a y)) (pow.f64 a t)))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a t) (*.f64 y a))) (*.f64 1/2 (/.f64 (pow.f64 a t) (*.f64 y a)))))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) (*.f64 a y)))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (*.f64 -1 (+.f64 (*.f64 (*.f64 b b) (/.f64 (*.f64 -1/2 (pow.f64 a t)) (*.f64 a y))) (*.f64 (/.f64 b a) (/.f64 (pow.f64 a t) y)))))
(fma.f64 -1 (fma.f64 (*.f64 b b) (*.f64 (/.f64 -1/2 y) (/.f64 (pow.f64 a t) a)) (*.f64 (/.f64 b (*.f64 a y)) (pow.f64 a t))) (/.f64 (pow.f64 a t) (*.f64 a y)))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 y a)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 1/6 (/.f64 (pow.f64 a t) (*.f64 y a))) (+.f64 (*.f64 -1/2 (/.f64 (pow.f64 a t) (*.f64 y a))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (pow.f64 a t) (*.f64 a y))) (*.f64 1/2 (/.f64 (pow.f64 a t) (*.f64 a y))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (pow.f64 a t) (*.f64 y a))) (*.f64 1/2 (/.f64 (pow.f64 a t) (*.f64 y a)))))) (*.f64 -1 (/.f64 (*.f64 b (pow.f64 a t)) (*.f64 a y))))))
(+.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (fma.f64 -1 (*.f64 (pow.f64 b 3) (fma.f64 1/6 (/.f64 (pow.f64 a t) (*.f64 a y)) (fma.f64 -1/2 (/.f64 (pow.f64 a t) (*.f64 a y)) (neg.f64 (/.f64 (*.f64 -1/2 (pow.f64 a t)) (*.f64 a y)))))) (*.f64 -1 (+.f64 (*.f64 (*.f64 b b) (/.f64 (*.f64 -1/2 (pow.f64 a t)) (*.f64 a y))) (*.f64 (/.f64 b a) (/.f64 (pow.f64 a t) y))))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 b 3)) (+.f64 (*.f64 1/2 (/.f64 (pow.f64 a t) (*.f64 a y))) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) -1/3)) (*.f64 b (*.f64 b (*.f64 1/2 (/.f64 (pow.f64 a t) (*.f64 a y)))))) (-.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (*.f64 (/.f64 b (*.f64 a y)) (pow.f64 a t))))
(+.f64 (fma.f64 (fma.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) -1/3 (*.f64 1/2 (/.f64 (pow.f64 a t) (*.f64 a y)))) (neg.f64 (pow.f64 b 3)) (*.f64 b (*.f64 b (*.f64 1/2 (/.f64 (pow.f64 a t) (*.f64 a y)))))) (-.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (*.f64 (/.f64 b (*.f64 a y)) (pow.f64 a t))))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 x y) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 x (*.f64 a y)) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 x y) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 x (*.f64 a y)) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 x y) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 x (*.f64 a y)) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 x y) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 x (*.f64 a y)) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 (/.f64 t y) (/.f64 (*.f64 (log.f64 a) x) (*.f64 a (exp.f64 b)))))
(fma.f64 (/.f64 t y) (*.f64 (/.f64 x (exp.f64 b)) (/.f64 (log.f64 a) a)) (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a (*.f64 y (exp.f64 b))))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) x) (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 (/.f64 t y) (/.f64 (*.f64 (log.f64 a) x) (*.f64 a (exp.f64 b))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (*.f64 (/.f64 (pow.f64 (log.f64 a) 2) y) (/.f64 x (exp.f64 b)))) (fma.f64 (/.f64 t y) (*.f64 (/.f64 x (exp.f64 b)) (/.f64 (log.f64 a) a)) (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a (*.f64 y (exp.f64 b))))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 a (*.f64 y (exp.f64 b))))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) x) (*.f64 y (exp.f64 b)))) (+.f64 (+.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 (/.f64 t y) (/.f64 (*.f64 (log.f64 a) x) (*.f64 a (exp.f64 b))))) (*.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) a) (/.f64 (*.f64 (pow.f64 (log.f64 a) 3) x) (*.f64 y (exp.f64 b)))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (*.f64 (/.f64 (pow.f64 (log.f64 a) 2) y) (/.f64 x (exp.f64 b)))) (fma.f64 (/.f64 t y) (*.f64 (/.f64 x (exp.f64 b)) (/.f64 (log.f64 a) a)) (fma.f64 1/6 (/.f64 (pow.f64 t 3) (*.f64 (/.f64 (exp.f64 b) x) (/.f64 (*.f64 a y) (pow.f64 (log.f64 a) 3)))) (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))
(fma.f64 -1 (*.f64 (/.f64 b y) (*.f64 x (/.f64 (pow.f64 a t) a))) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x))
(fma.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x (/.f64 (neg.f64 b) (*.f64 (/.f64 a (pow.f64 a t)) (/.f64 y x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))))
(fma.f64 -1 (*.f64 (/.f64 b y) (*.f64 x (/.f64 (pow.f64 a t) a))) (fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x))) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)))
(-.f64 (fma.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x (*.f64 1/2 (*.f64 (/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y))) (*.f64 b b)))) (*.f64 (*.f64 (/.f64 b (*.f64 a y)) (pow.f64 a t)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))))) (pow.f64 b 3))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y)))))
(fma.f64 -1 (*.f64 (/.f64 b y) (*.f64 x (/.f64 (pow.f64 a t) a))) (fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x))) (fma.f64 -1 (*.f64 (pow.f64 b 3) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (fma.f64 -1 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x))))) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x))))
(+.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x (*.f64 1/2 (*.f64 (/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y))) (*.f64 b b)))) (*.f64 (*.f64 (/.f64 b (*.f64 a y)) (pow.f64 a t)) x)) (*.f64 (fma.f64 1/6 (/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y))) (*.f64 0 (*.f64 -1/2 (/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))))) (neg.f64 (pow.f64 b 3))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) (*.f64 a y))
(/.f64 1 (*.f64 y a))
(/.f64 1 (*.f64 a y))
(/.f64 (/.f64 1 y) a)
(+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 y a)) (/.f64 1 (*.f64 a y)))
(+.f64 (/.f64 1 (*.f64 a y)) (/.f64 t (/.f64 (*.f64 a y) (log.f64 a))))
(fma.f64 (/.f64 t y) (/.f64 (log.f64 a) a) (/.f64 (/.f64 1 y) a))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 a y))) (+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 a y)) (/.f64 1 (*.f64 a y))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (/.f64 (pow.f64 (log.f64 a) 2) y)) (+.f64 (/.f64 1 (*.f64 a y)) (/.f64 t (/.f64 (*.f64 a y) (log.f64 a)))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (/.f64 (pow.f64 (log.f64 a) 2) y)) (fma.f64 (/.f64 t y) (/.f64 (log.f64 a) a) (/.f64 (/.f64 1 y) a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 a y))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) (*.f64 a y))) (+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 a y)) (/.f64 1 (*.f64 a y)))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (/.f64 (pow.f64 (log.f64 a) 2) y)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) a) (/.f64 (pow.f64 (log.f64 a) 3) y)) (+.f64 (/.f64 1 (*.f64 a y)) (/.f64 t (/.f64 (*.f64 a y) (log.f64 a))))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (/.f64 (pow.f64 (log.f64 a) 2) y)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) a) (/.f64 (pow.f64 (log.f64 a) 3) y)) (fma.f64 (/.f64 t y) (/.f64 (log.f64 a) a) (/.f64 (/.f64 1 y) a))))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(+.f64 0 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b)))))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b)))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))) 1)
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 1 y) (exp.f64 (neg.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (exp.f64 (neg.f64 b)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 1)
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (exp.f64 (neg.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) 2))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (exp.f64 (neg.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (neg.f64 (pow.f64 a t)) (*.f64 a y)) (/.f64 1 (neg.f64 (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (exp.f64 (neg.f64 b)) (/.f64 (pow.f64 a t) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) (exp.f64 b)) (/.f64 (/.f64 1 a) y))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (exp.f64 b)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) y))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (exp.f64 b)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) y))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 (/.f64 1 y) (exp.f64 b)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (/.f64 1 y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (exp.f64 b)) y)))
(/.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (cbrt.f64 (exp.f64 b))) (pow.f64 (cbrt.f64 (exp.f64 b)) 2))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 1 y) (sqrt.f64 (exp.f64 b))))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 (*.f64 (sqrt.f64 (exp.f64 b)) y))) (sqrt.f64 (exp.f64 b)))
(/.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (exp.f64 b)) y)))
(/.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (cbrt.f64 (exp.f64 b))) (pow.f64 (cbrt.f64 (exp.f64 b)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (sqrt.f64 (exp.f64 b))))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 (*.f64 (sqrt.f64 (exp.f64 b)) y))) (sqrt.f64 (exp.f64 b)))
(/.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (exp.f64 b)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (/.f64 (pow.f64 (cbrt.f64 (exp.f64 b)) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (sqrt.f64 (exp.f64 b))) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (sqrt.f64 (exp.f64 b))))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 (*.f64 (sqrt.f64 (exp.f64 b)) y))) (sqrt.f64 (exp.f64 b)))
(/.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (exp.f64 b)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 1 (*.f64 (cbrt.f64 (exp.f64 b)) y)))
(/.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (cbrt.f64 (exp.f64 b))) (pow.f64 (cbrt.f64 (exp.f64 b)) 2))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 1)
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) 3)
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 3) 1/3)
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) 2)
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (*.f64 (exp.f64 b) (*.f64 y (/.f64 a (pow.f64 a t)))) -1)
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (*.f64 (*.f64 y (/.f64 a (pow.f64 a t))) (exp.f64 b)) -1)
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (/.f64 (*.f64 y (exp.f64 b)) (/.f64 (pow.f64 a t) a)) -1)
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (/.f64 (*.f64 (exp.f64 b) (*.f64 y (/.f64 a (pow.f64 a t)))) 1) -1)
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (*.f64 (*.f64 y (exp.f64 b)) (/.f64 a (pow.f64 a t))) -1)
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(neg.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (neg.f64 (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 2))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b)))) 2))
(fabs.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 3))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3) (pow.f64 (exp.f64 b) 3)))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b) 1))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b) 1) 1))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b)) 3))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b)) 1/3))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) b)) 2))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (*.f64 (+.f64 b (log.f64 (*.f64 y (/.f64 a (pow.f64 a t))))) -1))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))) x)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a (*.f64 y (exp.f64 b))))) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x))) 1)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y (/.f64 a (pow.f64 a t)))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 1 (/.f64 (exp.f64 b) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (exp.f64 b))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) (neg.f64 (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 x (/.f64 (pow.f64 a t) a)) (*.f64 y (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 x (/.f64 (neg.f64 (pow.f64 a t)) (*.f64 a y))) (neg.f64 (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) x) (*.f64 y (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 a t)) (*.f64 a y)) x) (neg.f64 (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) 1) (exp.f64 b))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x) 1)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x)) 3)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x) 3) 1/3)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x)) 2)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(pow.f64 (/.f64 (exp.f64 b) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) -1)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b))) 2))
(fabs.f64 (/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b)))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y)))) x))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x) 3))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 3) (pow.f64 x 3)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) 3)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b) 1))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b) 1) 1))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b)) 3))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b)) 1/3))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)) b)) 2))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (*.f64 a y))) x)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 (/.f64 x y) (exp.f64 b))))
(+.f64 0 (/.f64 (pow.f64 a t) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 1)
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 1 (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (pow.f64 a t) (*.f64 (/.f64 1 a) (/.f64 1 y)))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 1)
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 a y)))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 1 y)))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (/.f64 1 y)))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (neg.f64 (/.f64 (pow.f64 a t) a)) (/.f64 1 (neg.f64 y)))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 1 y) (/.f64 (pow.f64 a t) a))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) y) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(/.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 3) y) a)
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) y) (/.f64 (sqrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (pow.f64 a t) 1) (/.f64 (/.f64 1 a) y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 1 a) (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 y) 2)) (/.f64 1 (*.f64 (cbrt.f64 y) a)))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 a (cbrt.f64 y))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 y)) (/.f64 (/.f64 1 a) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 y)) (/.f64 1 (*.f64 (sqrt.f64 y) a)))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 a (sqrt.f64 y))) (sqrt.f64 y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a t) a) (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 y) 2)) (/.f64 1 (*.f64 (cbrt.f64 y) a)))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 a (cbrt.f64 y))) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 y)) (/.f64 1 (*.f64 (sqrt.f64 y) a)))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 a (sqrt.f64 y))) (sqrt.f64 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 y)) (/.f64 1 (*.f64 (sqrt.f64 y) a)))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 a (sqrt.f64 y))) (sqrt.f64 y))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 y) 2)) (/.f64 1 (*.f64 (cbrt.f64 y) a)))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 a (cbrt.f64 y))) (pow.f64 (cbrt.f64 y) 2))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 1)
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 3)
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3) 1/3)
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2)
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (*.f64 y (/.f64 a (pow.f64 a t))) -1)
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (*.f64 (/.f64 a (pow.f64 a t)) y) -1)
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (/.f64 (*.f64 a y) (pow.f64 a t)) -1)
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (/.f64 (*.f64 y (/.f64 a (pow.f64 a t))) 1) -1)
(/.f64 (pow.f64 a t) (*.f64 a y))
(neg.f64 (/.f64 (/.f64 (pow.f64 a t) a) (neg.f64 y)))
(/.f64 (pow.f64 a t) (*.f64 a y))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 2))
(fabs.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(/.f64 (pow.f64 a t) (*.f64 a y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))))
(/.f64 (pow.f64 a t) (*.f64 a y))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3))
(/.f64 (pow.f64 a t) (*.f64 a y))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 a t) a) 3) (pow.f64 y 3)))
(/.f64 (pow.f64 a t) (*.f64 a y))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1) 1))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 3))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 1/3))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 2))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 a (pow.f64 a t)))) -1))
(/.f64 (pow.f64 a t) (*.f64 a y))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(/.f64 (pow.f64 a t) (*.f64 a y))

localize285.0ms (0.7%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (pow.f64 a t) y)
100.0%
(/.f64 x (*.f64 a (exp.f64 b)))
100.0%
(*.f64 a (exp.f64 b))
94.9%
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
Compiler

Compiled 43 to 12 computations (72.1% saved)

series14.0ms (0%)

Counts
4 → 80
Calls

39 calls:

TimeVariablePointExpression
1.0ms
a
@-inf
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
1.0ms
x
@0
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
1.0ms
x
@inf
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
1.0ms
b
@0
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
1.0ms
t
@0
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))

rewrite428.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1706×log-prod
696×pow-exp
556×expm1-udef
556×log1p-udef
502×log-pow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01476
129676
2417176
Stop Event
node limit
Counts
4 → 189
Calls
Call 1
Inputs
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 a (exp.f64 b))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (pow.f64 a t) y)
Outputs
(+.f64 0 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))))) 1)
(/.f64 (pow.f64 a t) (*.f64 y (/.f64 (exp.f64 b) (/.f64 x a))))
(/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 x a)) y))
(/.f64 (pow.f64 a t) (/.f64 (*.f64 (*.f64 y (exp.f64 b)) a) x))
(/.f64 (pow.f64 a t) (/.f64 y (/.f64 (/.f64 x a) (exp.f64 b))))
(/.f64 (/.f64 (pow.f64 a t) y) (/.f64 (exp.f64 b) (/.f64 x a)))
(/.f64 x (*.f64 (/.f64 y (pow.f64 a t)) (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y (pow.f64 a t))))
(/.f64 (/.f64 (/.f64 x a) (exp.f64 b)) (/.f64 y (pow.f64 a t)))
(/.f64 1 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) (/.f64 x a))))
(/.f64 1 (*.f64 (/.f64 (exp.f64 b) (/.f64 x a)) (/.f64 y (pow.f64 a t))))
(/.f64 1 (/.f64 (*.f64 (*.f64 y (exp.f64 b)) a) (*.f64 (pow.f64 a t) x)))
(/.f64 1 (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) y) x)))
(/.f64 1 (/.f64 y (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 (*.f64 y (exp.f64 b)) a))
(/.f64 (neg.f64 x) (*.f64 (/.f64 y (pow.f64 a t)) (*.f64 a (neg.f64 (exp.f64 b)))))
(/.f64 (neg.f64 (pow.f64 a t)) (*.f64 (/.f64 (exp.f64 b) (/.f64 x a)) (neg.f64 y)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b))) y)
(/.f64 (/.f64 x a) (*.f64 (/.f64 y (pow.f64 a t)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) (neg.f64 x)) (*.f64 y (*.f64 a (neg.f64 (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 a t) (/.f64 x a)) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) x) (*.f64 (neg.f64 y) (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) 1) (*.f64 (neg.f64 y) (/.f64 (exp.f64 b) (/.f64 x a))))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) (neg.f64 x)) (*.f64 (neg.f64 y) (*.f64 a (neg.f64 (exp.f64 b)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) (/.f64 x a)) (*.f64 (neg.f64 y) (exp.f64 b)))
(/.f64 (*.f64 x (neg.f64 (pow.f64 a t))) (*.f64 (*.f64 a (exp.f64 b)) (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 x) (pow.f64 a t)) (*.f64 (*.f64 a (neg.f64 (exp.f64 b))) y))
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 (*.f64 a (neg.f64 (exp.f64 b))) (/.f64 y (pow.f64 a t))))
(/.f64 (*.f64 (neg.f64 x) (neg.f64 (pow.f64 a t))) (*.f64 (*.f64 a (neg.f64 (exp.f64 b))) (neg.f64 y)))
(/.f64 (*.f64 (/.f64 x a) (pow.f64 a t)) (*.f64 (exp.f64 b) y))
(/.f64 (*.f64 (/.f64 x a) 1) (*.f64 (exp.f64 b) (/.f64 y (pow.f64 a t))))
(/.f64 (*.f64 (/.f64 x a) (neg.f64 (pow.f64 a t))) (*.f64 (exp.f64 b) (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 (pow.f64 a t) x)) (neg.f64 (*.f64 (*.f64 y (exp.f64 b)) a)))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (*.f64 a (neg.f64 (exp.f64 b))))
(/.f64 (neg.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b)))) (neg.f64 y))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) (neg.f64 x)) (*.f64 a (neg.f64 (exp.f64 b))))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a)) (exp.f64 b))
(/.f64 (*.f64 (/.f64 (/.f64 x a) (exp.f64 b)) (neg.f64 (pow.f64 a t))) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) (/.f64 (/.f64 x a) (exp.f64 b))) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) (/.f64 (pow.f64 a t) y)) (*.f64 a (neg.f64 (exp.f64 b))))
(/.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b)) a)
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 1) (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (cbrt.f64 (*.f64 a (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (sqrt.f64 (*.f64 a (exp.f64 b)))) (sqrt.f64 (*.f64 a (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b))) 1) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b))) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b))) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))) 2)
(pow.f64 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) (/.f64 x a))) -1)
(pow.f64 (*.f64 (/.f64 (exp.f64 b) (/.f64 x a)) (/.f64 y (pow.f64 a t))) -1)
(pow.f64 (/.f64 (*.f64 (*.f64 y (exp.f64 b)) a) (*.f64 (pow.f64 a t) x)) -1)
(pow.f64 (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) y) x)) -1)
(pow.f64 (/.f64 y (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b)))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 3) (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 3) (pow.f64 (/.f64 (pow.f64 a t) y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b)) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))))
(+.f64 0 (*.f64 a (exp.f64 b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b))) (cbrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (exp.f64 b)))) 1)
(pow.f64 (*.f64 a (exp.f64 b)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 3)
(pow.f64 (pow.f64 (*.f64 a (exp.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (exp.f64 b))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (exp.f64 b)) 2))
(log.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (exp.f64 b)))))
(cbrt.f64 (pow.f64 (*.f64 a (exp.f64 b)) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (exp.f64 (*.f64 3 b))))
(cbrt.f64 (*.f64 (exp.f64 (*.f64 3 b)) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (exp.f64 b))))
(exp.f64 (+.f64 b (log.f64 a)))
(exp.f64 (*.f64 (+.f64 b (log.f64 a)) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 b (log.f64 a)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 b (log.f64 a))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 b (log.f64 a))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 b (log.f64 a))) 2))
(log1p.f64 (expm1.f64 (*.f64 a (exp.f64 b))))
(+.f64 0 (/.f64 (/.f64 x a) (exp.f64 b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b)))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 x a) (exp.f64 b)))) 1)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 1)
(*.f64 1 (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (*.f64 a (exp.f64 b)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) 2) (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (*.f64 a (exp.f64 b)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (sqrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 (exp.f64 b)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 x a) (/.f64 1 (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) (exp.f64 b)))
(*.f64 (/.f64 1 a) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 1 (exp.f64 b)) (/.f64 x a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 x (cbrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 x (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (exp.f64 b)) (/.f64 (cbrt.f64 x) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (sqrt.f64 x) (exp.f64 b)) (/.f64 (sqrt.f64 x) a))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) 2)
(pow.f64 (/.f64 (exp.f64 b) (/.f64 x a)) -1)
(pow.f64 (/.f64 (/.f64 (exp.f64 b) (/.f64 x a)) 1) -1)
(neg.f64 (/.f64 x (*.f64 a (neg.f64 (exp.f64 b)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x a) (exp.f64 b)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (exp.f64 b)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(exp.f64 (-.f64 (log.f64 (/.f64 x a)) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 x a)) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 x a)) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 x a)) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 x a)) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 x a)) b)) 2))
(exp.f64 (*.f64 (-.f64 b (log.f64 (/.f64 x a))) -1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(+.f64 0 (/.f64 (pow.f64 a t) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) y))) 1)
(*.f64 (pow.f64 a t) (/.f64 1 y))
(*.f64 (/.f64 (pow.f64 a t) y) 1)
(*.f64 1 (/.f64 (pow.f64 a t) y))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (*.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) 2) (cbrt.f64 (/.f64 (pow.f64 a t) y)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) y)) (sqrt.f64 (/.f64 (pow.f64 a t) y)))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (pow.f64 a t))
(*.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 1 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (pow.f64 a t) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (pow.f64 a t) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) 1) (/.f64 (cbrt.f64 (pow.f64 a t)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) 1) (/.f64 (sqrt.f64 (pow.f64 a t)) y))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (pow.f64 a t)) (cbrt.f64 y)))
(pow.f64 (/.f64 (pow.f64 a t) y) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) y)) 2)
(pow.f64 (/.f64 y (pow.f64 a t)) -1)
(pow.f64 (/.f64 (/.f64 y (pow.f64 a t)) 1) -1)
(neg.f64 (/.f64 (pow.f64 a t) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) y))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 a t) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) y)))
(exp.f64 (log.f64 (/.f64 (pow.f64 a t) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (pow.f64 a t) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 a t) y))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 y (pow.f64 a t))) -1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) y)))

simplify124.0ms (0.3%)

Algorithm
egg-herbie
Rules
1504×times-frac
1034×associate-/l*
828×associate-/r*
802×associate-*r*
754×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05758529
116248231
Stop Event
node limit
Counts
269 → 285
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b)))))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b))))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 y (*.f64 a (exp.f64 b))))))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
a
(+.f64 (*.f64 a b) a)
(+.f64 (*.f64 a b) (+.f64 a (*.f64 1/2 (*.f64 a (pow.f64 b 2)))))
(+.f64 (*.f64 a b) (+.f64 a (+.f64 (*.f64 1/2 (*.f64 a (pow.f64 b 2))) (*.f64 1/6 (*.f64 a (pow.f64 b 3))))))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (/.f64 x a))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x a)) (*.f64 1/2 (/.f64 x a))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (/.f64 x a)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x a)) (*.f64 1/2 (/.f64 x a))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (/.f64 x a)) (+.f64 (*.f64 -1/2 (/.f64 x a)) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x a)) (*.f64 1/2 (/.f64 x a)))))) (pow.f64 b 3))) (/.f64 x a))))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) y)
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) y)
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) y)
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) y)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) y)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) y)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) y)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) y)
(/.f64 1 y)
(+.f64 (/.f64 1 y) (/.f64 (*.f64 t (log.f64 a)) y))
(+.f64 (/.f64 1 y) (+.f64 (/.f64 (*.f64 t (log.f64 a)) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) y))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) y)) (+.f64 (/.f64 1 y) (+.f64 (/.f64 (*.f64 t (log.f64 a)) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) y)))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))))) 1)
(/.f64 (pow.f64 a t) (*.f64 y (/.f64 (exp.f64 b) (/.f64 x a))))
(/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 x a)) y))
(/.f64 (pow.f64 a t) (/.f64 (*.f64 (*.f64 y (exp.f64 b)) a) x))
(/.f64 (pow.f64 a t) (/.f64 y (/.f64 (/.f64 x a) (exp.f64 b))))
(/.f64 (/.f64 (pow.f64 a t) y) (/.f64 (exp.f64 b) (/.f64 x a)))
(/.f64 x (*.f64 (/.f64 y (pow.f64 a t)) (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y (pow.f64 a t))))
(/.f64 (/.f64 (/.f64 x a) (exp.f64 b)) (/.f64 y (pow.f64 a t)))
(/.f64 1 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) (/.f64 x a))))
(/.f64 1 (*.f64 (/.f64 (exp.f64 b) (/.f64 x a)) (/.f64 y (pow.f64 a t))))
(/.f64 1 (/.f64 (*.f64 (*.f64 y (exp.f64 b)) a) (*.f64 (pow.f64 a t) x)))
(/.f64 1 (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) y) x)))
(/.f64 1 (/.f64 y (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 (*.f64 y (exp.f64 b)) a))
(/.f64 (neg.f64 x) (*.f64 (/.f64 y (pow.f64 a t)) (*.f64 a (neg.f64 (exp.f64 b)))))
(/.f64 (neg.f64 (pow.f64 a t)) (*.f64 (/.f64 (exp.f64 b) (/.f64 x a)) (neg.f64 y)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (*.f64 a (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b))) y)
(/.f64 (/.f64 x a) (*.f64 (/.f64 y (pow.f64 a t)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) (neg.f64 x)) (*.f64 y (*.f64 a (neg.f64 (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 a t) (/.f64 x a)) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) x) (*.f64 (neg.f64 y) (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) 1) (*.f64 (neg.f64 y) (/.f64 (exp.f64 b) (/.f64 x a))))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) (neg.f64 x)) (*.f64 (neg.f64 y) (*.f64 a (neg.f64 (exp.f64 b)))))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) (/.f64 x a)) (*.f64 (neg.f64 y) (exp.f64 b)))
(/.f64 (*.f64 x (neg.f64 (pow.f64 a t))) (*.f64 (*.f64 a (exp.f64 b)) (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 x) (pow.f64 a t)) (*.f64 (*.f64 a (neg.f64 (exp.f64 b))) y))
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 (*.f64 a (neg.f64 (exp.f64 b))) (/.f64 y (pow.f64 a t))))
(/.f64 (*.f64 (neg.f64 x) (neg.f64 (pow.f64 a t))) (*.f64 (*.f64 a (neg.f64 (exp.f64 b))) (neg.f64 y)))
(/.f64 (*.f64 (/.f64 x a) (pow.f64 a t)) (*.f64 (exp.f64 b) y))
(/.f64 (*.f64 (/.f64 x a) 1) (*.f64 (exp.f64 b) (/.f64 y (pow.f64 a t))))
(/.f64 (*.f64 (/.f64 x a) (neg.f64 (pow.f64 a t))) (*.f64 (exp.f64 b) (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 (pow.f64 a t) x)) (neg.f64 (*.f64 (*.f64 y (exp.f64 b)) a)))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (*.f64 a (neg.f64 (exp.f64 b))))
(/.f64 (neg.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b)))) (neg.f64 y))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) (neg.f64 x)) (*.f64 a (neg.f64 (exp.f64 b))))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a)) (exp.f64 b))
(/.f64 (*.f64 (/.f64 (/.f64 x a) (exp.f64 b)) (neg.f64 (pow.f64 a t))) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) (/.f64 (/.f64 x a) (exp.f64 b))) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 x) (/.f64 (pow.f64 a t) y)) (*.f64 a (neg.f64 (exp.f64 b))))
(/.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b)) a)
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 1) (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (cbrt.f64 (*.f64 a (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (sqrt.f64 (*.f64 a (exp.f64 b)))) (sqrt.f64 (*.f64 a (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b))) 1) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b))) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b))) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))) 2)
(pow.f64 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) (/.f64 x a))) -1)
(pow.f64 (*.f64 (/.f64 (exp.f64 b) (/.f64 x a)) (/.f64 y (pow.f64 a t))) -1)
(pow.f64 (/.f64 (*.f64 (*.f64 y (exp.f64 b)) a) (*.f64 (pow.f64 a t) x)) -1)
(pow.f64 (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) y) x)) -1)
(pow.f64 (/.f64 y (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b)))) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 3) (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 3) (pow.f64 (/.f64 (pow.f64 a t) y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b)) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))))
(+.f64 0 (*.f64 a (exp.f64 b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b))) (cbrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (exp.f64 b)))) 1)
(pow.f64 (*.f64 a (exp.f64 b)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 3)
(pow.f64 (pow.f64 (*.f64 a (exp.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (exp.f64 b))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (exp.f64 b)) 2))
(log.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (exp.f64 b)))))
(cbrt.f64 (pow.f64 (*.f64 a (exp.f64 b)) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (exp.f64 (*.f64 3 b))))
(cbrt.f64 (*.f64 (exp.f64 (*.f64 3 b)) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (exp.f64 b))))
(exp.f64 (+.f64 b (log.f64 a)))
(exp.f64 (*.f64 (+.f64 b (log.f64 a)) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 b (log.f64 a)) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 b (log.f64 a))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 b (log.f64 a))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 b (log.f64 a))) 2))
(log1p.f64 (expm1.f64 (*.f64 a (exp.f64 b))))
(+.f64 0 (/.f64 (/.f64 x a) (exp.f64 b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b)))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 x a) (exp.f64 b)))) 1)
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 1)
(*.f64 1 (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (*.f64 a (exp.f64 b)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) 2) (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (*.f64 a (exp.f64 b)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (sqrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 (exp.f64 b)))))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 x a) (/.f64 1 (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) (exp.f64 b)))
(*.f64 (/.f64 1 a) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 1 (exp.f64 b)) (/.f64 x a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 x (cbrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 x (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (exp.f64 b)) (/.f64 (cbrt.f64 x) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (sqrt.f64 x) (exp.f64 b)) (/.f64 (sqrt.f64 x) a))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) 2)
(pow.f64 (/.f64 (exp.f64 b) (/.f64 x a)) -1)
(pow.f64 (/.f64 (/.f64 (exp.f64 b) (/.f64 x a)) 1) -1)
(neg.f64 (/.f64 x (*.f64 a (neg.f64 (exp.f64 b)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x a) (exp.f64 b)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (exp.f64 b)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(exp.f64 (-.f64 (log.f64 (/.f64 x a)) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 x a)) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 x a)) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 x a)) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 x a)) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 x a)) b)) 2))
(exp.f64 (*.f64 (-.f64 b (log.f64 (/.f64 x a))) -1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(+.f64 0 (/.f64 (pow.f64 a t) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) y))) 1)
(*.f64 (pow.f64 a t) (/.f64 1 y))
(*.f64 (/.f64 (pow.f64 a t) y) 1)
(*.f64 1 (/.f64 (pow.f64 a t) y))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (*.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 1 y)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) 2) (cbrt.f64 (/.f64 (pow.f64 a t) y)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) y)) (sqrt.f64 (/.f64 (pow.f64 a t) y)))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (pow.f64 a t))
(*.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 1 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (pow.f64 a t) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (pow.f64 a t) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) 1) (/.f64 (cbrt.f64 (pow.f64 a t)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) 1) (/.f64 (sqrt.f64 (pow.f64 a t)) y))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (pow.f64 a t)) (cbrt.f64 y)))
(pow.f64 (/.f64 (pow.f64 a t) y) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) y)) 2)
(pow.f64 (/.f64 y (pow.f64 a t)) -1)
(pow.f64 (/.f64 (/.f64 y (pow.f64 a t)) 1) -1)
(neg.f64 (/.f64 (pow.f64 a t) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) y))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 a t) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) y)))
(exp.f64 (log.f64 (/.f64 (pow.f64 a t) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (pow.f64 a t) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 a t) y))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 y (pow.f64 a t))) -1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) y)))
Outputs
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (/.f64 (*.f64 (*.f64 a y) (exp.f64 b)) x))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (/.f64 (*.f64 (*.f64 a y) (exp.f64 b)) x))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (/.f64 (*.f64 (*.f64 a y) (exp.f64 b)) x))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (/.f64 (*.f64 (*.f64 a y) (exp.f64 b)) x))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a y) (exp.f64 b)))
(/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 x (*.f64 (*.f64 a y) (exp.f64 b))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (*.f64 a y) (exp.f64 b))))
(fma.f64 (/.f64 t y) (*.f64 (/.f64 x a) (/.f64 (log.f64 a) (exp.f64 b))) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b)))))))
(+.f64 (+.f64 (/.f64 x (*.f64 (*.f64 a y) (exp.f64 b))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (*.f64 a y) (exp.f64 b)))) (/.f64 (*.f64 1/2 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (log.f64 a) 2)))) (*.f64 (*.f64 a y) (exp.f64 b))))
(fma.f64 (/.f64 t y) (*.f64 (/.f64 x a) (/.f64 (log.f64 a) (exp.f64 b))) (fma.f64 1/2 (*.f64 (/.f64 t (/.f64 y t)) (*.f64 (/.f64 x a) (/.f64 (pow.f64 (log.f64 a) 2) (exp.f64 b)))) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b))))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 y (*.f64 a (exp.f64 b))))))))
(+.f64 (+.f64 (/.f64 x (*.f64 (*.f64 a y) (exp.f64 b))) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 (*.f64 a y) (exp.f64 b)))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) y) (/.f64 (*.f64 x (pow.f64 (log.f64 a) 2)) (*.f64 a (exp.f64 b)))) (*.f64 1/6 (/.f64 (pow.f64 t 3) (/.f64 (*.f64 (*.f64 a y) (exp.f64 b)) (*.f64 x (pow.f64 (log.f64 a) 3)))))))
(+.f64 (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) y) (*.f64 (/.f64 x a) (/.f64 (pow.f64 (log.f64 a) 3) (exp.f64 b)))) (*.f64 (/.f64 t (/.f64 y t)) (*.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 (log.f64 a) 2) (exp.f64 b))) 1/2))) (fma.f64 (/.f64 t y) (*.f64 (/.f64 x a) (/.f64 (log.f64 a) (exp.f64 b))) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))
(fma.f64 -1 (*.f64 (/.f64 b a) (/.f64 (*.f64 (pow.f64 a t) x) y)) (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)))
(-.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)) (*.f64 (*.f64 (/.f64 b a) x) (/.f64 (pow.f64 a t) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))))
(fma.f64 -1 (*.f64 (/.f64 b a) (/.f64 (*.f64 (pow.f64 a t) x) y)) (fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)) -1/2)) (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))))
(-.f64 (fma.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y) (*.f64 b (*.f64 b (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 x y) 1/2))))) (*.f64 (*.f64 (/.f64 b a) x) (/.f64 (pow.f64 a t) y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))))
(fma.f64 -1 (*.f64 (pow.f64 b 3) (fma.f64 -1/2 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)) (fma.f64 1/6 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)) (neg.f64 (*.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)) -1/2))))) (fma.f64 -1 (*.f64 (/.f64 b a) (/.f64 (*.f64 (pow.f64 a t) x) y)) (fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)) -1/2)) (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)))))
(-.f64 (-.f64 (fma.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y) (*.f64 b (*.f64 b (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 x y) 1/2))))) (*.f64 (*.f64 (/.f64 b a) x) (/.f64 (pow.f64 a t) y))) (*.f64 (pow.f64 b 3) (+.f64 (*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (/.f64 x y) 1/2)) (*.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)) -1/3))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
a
(+.f64 (*.f64 a b) a)
(fma.f64 a b a)
(+.f64 (*.f64 a b) (+.f64 a (*.f64 1/2 (*.f64 a (pow.f64 b 2)))))
(+.f64 (fma.f64 a b a) (*.f64 (*.f64 1/2 a) (*.f64 b b)))
(fma.f64 a b (fma.f64 1/2 (*.f64 a (*.f64 b b)) a))
(+.f64 (*.f64 a b) (+.f64 a (+.f64 (*.f64 1/2 (*.f64 a (pow.f64 b 2))) (*.f64 1/6 (*.f64 a (pow.f64 b 3))))))
(+.f64 (fma.f64 a b a) (fma.f64 1/2 (*.f64 a (*.f64 b b)) (*.f64 1/6 (*.f64 a (pow.f64 b 3)))))
(+.f64 (fma.f64 a b a) (fma.f64 1/6 (*.f64 a (pow.f64 b 3)) (*.f64 (*.f64 (*.f64 a 1/2) b) b)))
(/.f64 x a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (/.f64 x a))
(fma.f64 -1 (/.f64 b (/.f64 a x)) (/.f64 x a))
(-.f64 (/.f64 x a) (*.f64 (/.f64 b a) x))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x a)) (*.f64 1/2 (/.f64 x a))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (/.f64 x a)))
(fma.f64 -1 (*.f64 (*.f64 b b) (/.f64 (*.f64 -1/2 x) a)) (fma.f64 -1 (/.f64 b (/.f64 a x)) (/.f64 x a)))
(fma.f64 (/.f64 1/2 (/.f64 a x)) (*.f64 b b) (-.f64 (/.f64 x a) (*.f64 (/.f64 b a) x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 x a)) (*.f64 1/2 (/.f64 x a))) (pow.f64 b 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) a)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (/.f64 x a)) (+.f64 (*.f64 -1/2 (/.f64 x a)) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x a)) (*.f64 1/2 (/.f64 x a)))))) (pow.f64 b 3))) (/.f64 x a))))
(fma.f64 -1 (*.f64 (*.f64 b b) (/.f64 (*.f64 -1/2 x) a)) (fma.f64 -1 (/.f64 b (/.f64 a x)) (fma.f64 -1 (*.f64 (pow.f64 b 3) (fma.f64 1/6 (/.f64 x a) (fma.f64 -1/2 (/.f64 x a) (neg.f64 (/.f64 (*.f64 -1/2 x) a))))) (/.f64 x a))))
(fma.f64 (/.f64 1/2 (/.f64 a x)) (*.f64 b b) (-.f64 (-.f64 (/.f64 x a) (*.f64 (pow.f64 b 3) (+.f64 (/.f64 1/2 (/.f64 a x)) (*.f64 (/.f64 x a) -1/3)))) (*.f64 (/.f64 b a) x)))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) y)
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) y)
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) y)
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) y)
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) y)
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) y)
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) y)
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) y)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) y)
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) y)
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) y)
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) y)
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) y)
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) y)
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y)
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) y)
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) y)
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y)
(/.f64 1 y)
(+.f64 (/.f64 1 y) (/.f64 (*.f64 t (log.f64 a)) y))
(+.f64 (/.f64 1 y) (/.f64 t (/.f64 y (log.f64 a))))
(+.f64 (/.f64 1 y) (*.f64 (/.f64 t y) (log.f64 a)))
(+.f64 (/.f64 1 y) (+.f64 (/.f64 (*.f64 t (log.f64 a)) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) y))))
(+.f64 (+.f64 (/.f64 1 y) (/.f64 t (/.f64 y (log.f64 a)))) (*.f64 1/2 (/.f64 (*.f64 t t) (/.f64 y (pow.f64 (log.f64 a) 2)))))
(+.f64 (/.f64 1 y) (fma.f64 1/2 (/.f64 t (/.f64 (/.f64 y (pow.f64 (log.f64 a) 2)) t)) (*.f64 (/.f64 t y) (log.f64 a))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) y)) (+.f64 (/.f64 1 y) (+.f64 (/.f64 (*.f64 t (log.f64 a)) y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) y)))))
(fma.f64 1/6 (/.f64 (pow.f64 t 3) (/.f64 y (pow.f64 (log.f64 a) 3))) (+.f64 (+.f64 (/.f64 1 y) (/.f64 t (/.f64 y (log.f64 a)))) (*.f64 1/2 (/.f64 (*.f64 t t) (/.f64 y (pow.f64 (log.f64 a) 2))))))
(+.f64 (fma.f64 1/2 (/.f64 t (/.f64 (/.f64 y (pow.f64 (log.f64 a) 2)) t)) (*.f64 (/.f64 t y) (log.f64 a))) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) y) (pow.f64 (log.f64 a) 3)) (/.f64 1 y)))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 x (*.f64 a (exp.f64 b)))) (/.f64 (pow.f64 a t) y))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 x (*.f64 a (exp.f64 b)))) (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 x (*.f64 a (exp.f64 b)))) (/.f64 (pow.f64 a t) y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 x (*.f64 a (exp.f64 b)))) (/.f64 (pow.f64 a t) y)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))))) 1)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (pow.f64 a t) (*.f64 y (/.f64 (exp.f64 b) (/.f64 x a))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 x a)) y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 (*.f64 (*.f64 y (exp.f64 b)) a) x))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (pow.f64 a t) (/.f64 y (/.f64 (/.f64 x a) (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (/.f64 (pow.f64 a t) y) (/.f64 (exp.f64 b) (/.f64 x a)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 x (*.f64 (/.f64 y (pow.f64 a t)) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 x (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y (pow.f64 a t))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (/.f64 (/.f64 x a) (exp.f64 b)) (/.f64 y (pow.f64 a t)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 1 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) (/.f64 x a))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 1 (*.f64 (/.f64 (exp.f64 b) (/.f64 x a)) (/.f64 y (pow.f64 a t))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 1 (/.f64 (*.f64 (*.f64 y (exp.f64 b)) a) (*.f64 (pow.f64 a t) x)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 1 (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) y) x)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 1 (/.f64 y (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 (*.f64 y (exp.f64 b)) a))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (neg.f64 x) (*.f64 (/.f64 y (pow.f64 a t)) (*.f64 a (neg.f64 (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (neg.f64 (pow.f64 a t)) (*.f64 (/.f64 (exp.f64 b) (/.f64 x a)) (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b))) y)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (/.f64 x a) (*.f64 (/.f64 y (pow.f64 a t)) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) (neg.f64 x)) (*.f64 y (*.f64 a (neg.f64 (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) (/.f64 x a)) (*.f64 y (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) x) (*.f64 (neg.f64 y) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) 1) (*.f64 (neg.f64 y) (/.f64 (exp.f64 b) (/.f64 x a))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) (neg.f64 x)) (*.f64 (neg.f64 y) (*.f64 a (neg.f64 (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) (/.f64 x a)) (*.f64 (neg.f64 y) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 x (neg.f64 (pow.f64 a t))) (*.f64 (*.f64 a (exp.f64 b)) (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 x) (pow.f64 a t)) (*.f64 (*.f64 a (neg.f64 (exp.f64 b))) y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 (*.f64 a (neg.f64 (exp.f64 b))) (/.f64 y (pow.f64 a t))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 x) (neg.f64 (pow.f64 a t))) (*.f64 (*.f64 a (neg.f64 (exp.f64 b))) (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (/.f64 x a) (pow.f64 a t)) (*.f64 (exp.f64 b) y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (/.f64 x a) 1) (*.f64 (exp.f64 b) (/.f64 y (pow.f64 a t))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (/.f64 x a) (neg.f64 (pow.f64 a t))) (*.f64 (exp.f64 b) (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (neg.f64 (*.f64 (pow.f64 a t) x)) (neg.f64 (*.f64 (*.f64 y (exp.f64 b)) a)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (neg.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (*.f64 a (neg.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (neg.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b)))) (neg.f64 y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) (neg.f64 x)) (*.f64 a (neg.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a)) (exp.f64 b))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (/.f64 (/.f64 x a) (exp.f64 b)) (neg.f64 (pow.f64 a t))) (neg.f64 y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) (/.f64 (/.f64 x a) (exp.f64 b))) (neg.f64 y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 x) (/.f64 (pow.f64 a t) y)) (*.f64 a (neg.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)) (exp.f64 b))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a) (exp.f64 b))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b)) a)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 1) (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (cbrt.f64 (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (sqrt.f64 (*.f64 a (exp.f64 b)))) (sqrt.f64 (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b))) 1) y)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b))) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b))) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))) 1)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))) 3)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))) 3) 1/3)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))) 2)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(pow.f64 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) (/.f64 x a))) -1)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(pow.f64 (*.f64 (/.f64 (exp.f64 b) (/.f64 x a)) (/.f64 y (pow.f64 a t))) -1)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(pow.f64 (/.f64 (*.f64 (*.f64 y (exp.f64 b)) a) (*.f64 (pow.f64 a t) x)) -1)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(pow.f64 (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) y) x)) -1)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(pow.f64 (/.f64 y (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) (exp.f64 b)))) -1)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x) 2))
(fabs.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (/.f64 (pow.f64 a t) y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))) 3))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 3) (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 3)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 3) (pow.f64 (/.f64 (pow.f64 a t) y) 3)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b) 1))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b) 1) 1))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b)) 3))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b)) 1/3))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) b)) 2))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (*.f64 a y) (exp.f64 b))) x)
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 a y)) (exp.f64 b)))
(+.f64 0 (*.f64 a (exp.f64 b)))
(*.f64 a (exp.f64 b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b))) (cbrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (exp.f64 b)))) 1)
(*.f64 a (exp.f64 b))
(pow.f64 (*.f64 a (exp.f64 b)) 1)
(*.f64 a (exp.f64 b))
(pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 3)
(*.f64 a (exp.f64 b))
(pow.f64 (pow.f64 (*.f64 a (exp.f64 b)) 3) 1/3)
(*.f64 a (exp.f64 b))
(pow.f64 (sqrt.f64 (*.f64 a (exp.f64 b))) 2)
(*.f64 a (exp.f64 b))
(sqrt.f64 (pow.f64 (*.f64 a (exp.f64 b)) 2))
(fabs.f64 (*.f64 a (exp.f64 b)))
(log.f64 (pow.f64 (exp.f64 a) (exp.f64 b)))
(*.f64 a (exp.f64 b))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (exp.f64 b)))))
(*.f64 a (exp.f64 b))
(cbrt.f64 (pow.f64 (*.f64 a (exp.f64 b)) 3))
(*.f64 a (exp.f64 b))
(cbrt.f64 (*.f64 (pow.f64 a 3) (exp.f64 (*.f64 3 b))))
(*.f64 a (exp.f64 b))
(cbrt.f64 (*.f64 (exp.f64 (*.f64 3 b)) (pow.f64 a 3)))
(*.f64 a (exp.f64 b))
(expm1.f64 (log1p.f64 (*.f64 a (exp.f64 b))))
(*.f64 a (exp.f64 b))
(exp.f64 (+.f64 b (log.f64 a)))
(*.f64 a (exp.f64 b))
(exp.f64 (*.f64 (+.f64 b (log.f64 a)) 1))
(*.f64 a (exp.f64 b))
(exp.f64 (*.f64 (*.f64 (+.f64 b (log.f64 a)) 1) 1))
(*.f64 a (exp.f64 b))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 b (log.f64 a))) 3))
(*.f64 a (exp.f64 b))
(exp.f64 (*.f64 (*.f64 3 (+.f64 b (log.f64 a))) 1/3))
(*.f64 a (exp.f64 b))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 b (log.f64 a))) 2))
(*.f64 a (exp.f64 b))
(log1p.f64 (expm1.f64 (*.f64 a (exp.f64 b))))
(*.f64 a (exp.f64 b))
(+.f64 0 (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b)))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 a (exp.f64 b))))) (cbrt.f64 (exp.f64 (/.f64 x (*.f64 a (exp.f64 b))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 a (exp.f64 b)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 a (exp.f64 b)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 x a) (exp.f64 b)))) 1)
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 x (/.f64 1 (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 1)
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 1 (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (*.f64 a (exp.f64 b)))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) 2))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) 2) (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (*.f64 a (exp.f64 b)))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (sqrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) (sqrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 (exp.f64 b)))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 1 (*.f64 a (exp.f64 b))) x)
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 x a) (/.f64 1 (exp.f64 b)))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) (exp.f64 b)))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 1 a) (/.f64 x (exp.f64 b)))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 1 (exp.f64 b)) (/.f64 x a))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 x (cbrt.f64 (*.f64 a (exp.f64 b)))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 x (sqrt.f64 (*.f64 a (exp.f64 b)))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) (exp.f64 b)))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (exp.f64 b)) (/.f64 (cbrt.f64 x) a))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 x (*.f64 a (exp.f64 b))))) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b)))) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 (sqrt.f64 x) (exp.f64 b)) (/.f64 (sqrt.f64 x) a))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 1)
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) 3)
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(pow.f64 (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 3) 1/3)
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 x a) (exp.f64 b))) 2)
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(pow.f64 (/.f64 (exp.f64 b) (/.f64 x a)) -1)
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(pow.f64 (/.f64 (/.f64 (exp.f64 b) (/.f64 x a)) 1) -1)
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(neg.f64 (/.f64 x (*.f64 a (neg.f64 (exp.f64 b)))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 2))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 a (exp.f64 b))) 2))
(fabs.f64 (/.f64 (/.f64 x a) (exp.f64 b)))
(log.f64 (exp.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x a) (exp.f64 b)))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 x a) (exp.f64 b)) 3))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (exp.f64 b)) 3)))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(exp.f64 (-.f64 (log.f64 (/.f64 x a)) b))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 x a)) b) 1))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 x a)) b) 1) 1))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 x a)) b)) 3))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 x a)) b)) 1/3))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 x a)) b)) 2))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(exp.f64 (*.f64 (-.f64 b (log.f64 (/.f64 x a))) -1))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 x a) (exp.f64 b))))
(/.f64 x (*.f64 a (exp.f64 b)))
(/.f64 (/.f64 x a) (exp.f64 b))
(+.f64 0 (/.f64 (pow.f64 a t) y))
(/.f64 (pow.f64 a t) y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) y))) 1)
(/.f64 (pow.f64 a t) y)
(*.f64 (pow.f64 a t) (/.f64 1 y))
(/.f64 (pow.f64 a t) y)
(*.f64 (/.f64 (pow.f64 a t) y) 1)
(/.f64 (pow.f64 a t) y)
(*.f64 1 (/.f64 (pow.f64 a t) y))
(/.f64 (pow.f64 a t) y)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (*.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 1 y)))
(/.f64 (pow.f64 a t) y)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) 2))
(/.f64 (pow.f64 a t) y)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) 2) (cbrt.f64 (/.f64 (pow.f64 a t) y)))
(/.f64 (pow.f64 a t) y)
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) y)) (sqrt.f64 (/.f64 (pow.f64 a t) y)))
(/.f64 (pow.f64 a t) y)
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (neg.f64 y)))
(/.f64 (pow.f64 a t) y)
(*.f64 (/.f64 1 y) (pow.f64 a t))
(/.f64 (pow.f64 a t) y)
(*.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 1 y)))
(/.f64 (pow.f64 a t) y)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (pow.f64 a t) (cbrt.f64 y)))
(/.f64 (/.f64 (pow.f64 a t) (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (pow.f64 a t) (sqrt.f64 y)))
(/.f64 (/.f64 (pow.f64 a t) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) 1) (/.f64 (cbrt.f64 (pow.f64 a t)) y))
(/.f64 (pow.f64 a t) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) y)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (/.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 (/.f64 (pow.f64 a t) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (pow.f64 a t) (sqrt.f64 y)))
(/.f64 (/.f64 (pow.f64 a t) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) 1) (/.f64 (sqrt.f64 (pow.f64 a t)) y))
(/.f64 (pow.f64 a t) y)
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (pow.f64 a t)) (cbrt.f64 y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 y) 2)) (/.f64 (pow.f64 a t) (cbrt.f64 y)))
(/.f64 (/.f64 (pow.f64 a t) (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) 2))
(pow.f64 (/.f64 (pow.f64 a t) y) 1)
(/.f64 (pow.f64 a t) y)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y)) 3)
(/.f64 (pow.f64 a t) y)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 3) 1/3)
(/.f64 (pow.f64 a t) y)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) y)) 2)
(/.f64 (pow.f64 a t) y)
(pow.f64 (/.f64 y (pow.f64 a t)) -1)
(/.f64 (pow.f64 a t) y)
(pow.f64 (/.f64 (/.f64 y (pow.f64 a t)) 1) -1)
(/.f64 (pow.f64 a t) y)
(neg.f64 (/.f64 (pow.f64 a t) (neg.f64 y)))
(/.f64 (pow.f64 a t) y)
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 2))
(fabs.f64 (/.f64 (pow.f64 a t) y))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) y)))
(/.f64 (pow.f64 a t) y)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) y))))
(/.f64 (pow.f64 a t) y)
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 3))
(/.f64 (pow.f64 a t) y)
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 a t) 3) (pow.f64 y 3)))
(/.f64 (pow.f64 a t) y)
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) y)))
(/.f64 (pow.f64 a t) y)
(exp.f64 (log.f64 (/.f64 (pow.f64 a t) y)))
(/.f64 (pow.f64 a t) y)
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) y)) 1))
(/.f64 (pow.f64 a t) y)
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) y)) 1) 1))
(/.f64 (pow.f64 a t) y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 a t) y))) 3))
(/.f64 (pow.f64 a t) y)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (pow.f64 a t) y))) 1/3))
(/.f64 (pow.f64 a t) y)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 a t) y))) 2))
(/.f64 (pow.f64 a t) y)
(exp.f64 (*.f64 (log.f64 (/.f64 y (pow.f64 a t))) -1))
(/.f64 (pow.f64 a t) y)
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) y)))
(/.f64 (pow.f64 a t) y)

localize33.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))
99.9%
(*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
99.7%
(pow.f64 a (+.f64 t -1))
97.0%
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) y)
Compiler

Compiled 56 to 28 computations (50% saved)

series104.0ms (0.2%)

Counts
4 → 192
Calls

48 calls:

TimeVariablePointExpression
83.0ms
z
@inf
(*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
2.0ms
z
@0
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) y)
1.0ms
y
@-inf
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) y)
1.0ms
t
@-inf
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) y)
1.0ms
a
@-inf
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) y)

rewrite145.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1674×log-prod
786×pow-exp
560×expm1-udef
560×log1p-udef
512×log-pow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
014106
1306106
24140106
Stop Event
node limit
Counts
4 → 132
Calls
Call 1
Inputs
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) y)
(pow.f64 a (+.f64 t -1))
(*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
(*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))
Outputs
(+.f64 0 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) 1)
(*.f64 x (/.f64 1 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 x (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 1 y)))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 x (/.f64 1 y)))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (/.f64 1 y))
(*.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 1)
(*.f64 1 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 2) (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (/.f64 1 y)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (/.f64 1 y)))
(*.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (neg.f64 x)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 z y) (/.f64 1 y)))
(*.f64 (/.f64 x 1) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) y))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (cbrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1) (/.f64 x y))
(*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (cbrt.f64 (*.f64 y y))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 y y))) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2)) (cbrt.f64 (*.f64 y y))) (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 1) (/.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) y))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (cbrt.f64 (*.f64 y y))) (/.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (cbrt.f64 y)))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) 1) (/.f64 (pow.f64 z y) y))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (cbrt.f64 (*.f64 y y))) (/.f64 (pow.f64 z y) (cbrt.f64 y)))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (sqrt.f64 y)) (/.f64 (pow.f64 z y) (sqrt.f64 y)))
(pow.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 2)
(pow.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) -1)
(pow.f64 (/.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 1) -1)
(neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(exp.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(+.f64 0 (pow.f64 a (+.f64 t -1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1)))) (cbrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 a (+.f64 t -1)))) 1)
(*.f64 (pow.f64 a (+.f64 t -1)) 1)
(*.f64 1 (pow.f64 a (+.f64 t -1)))
(*.f64 (cbrt.f64 (pow.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (pow.f64 a (+.f64 t -1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 a (+.f64 t -1))) 2) (cbrt.f64 (pow.f64 a (+.f64 t -1))))
(*.f64 (sqrt.f64 (pow.f64 a (+.f64 t -1))) (sqrt.f64 (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 a t) (/.f64 1 a))
(*.f64 (/.f64 1 a) (pow.f64 a t))
(*.f64 (pow.f64 1 (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) (+.f64 t -1)) (pow.f64 (cbrt.f64 a) (+.f64 t -1)))
(*.f64 (pow.f64 (sqrt.f64 a) (+.f64 t -1)) (pow.f64 (sqrt.f64 a) (+.f64 t -1)))
(sqrt.f64 (pow.f64 a (*.f64 2 (+.f64 t -1))))
(log.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 a (+.f64 t -1)))))
(cbrt.f64 (pow.f64 (pow.f64 a (+.f64 t -1)) 3))
(expm1.f64 (log1p.f64 (pow.f64 a (+.f64 t -1))))
(exp.f64 (*.f64 (+.f64 t -1) (log.f64 a)))
(exp.f64 (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1))
(exp.f64 (*.f64 (log.f64 a) (fma.f64 (+.f64 t -1) 1/2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) (fma.f64 (+.f64 t -1) 1/2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (log.f64 a) (*.f64 2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) (*.f64 2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 a (+.f64 t -1)))) 3))
(exp.f64 (*.f64 (*.f64 3 (*.f64 (+.f64 t -1) (log.f64 a))) 1/3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 a)) (*.f64 (+.f64 t -1) 1/2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (pow.f64 a (+.f64 t -1)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 (+.f64 t -1) 1/2)) 2))
(log1p.f64 (expm1.f64 (pow.f64 a (+.f64 t -1))))
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) 1)
(pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))))
(exp.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))))
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1)))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 1)
(pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 a (+.f64 t -1)) 3) (pow.f64 (pow.f64 z y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z y) 3) (pow.f64 (pow.f64 a (+.f64 t -1)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(exp.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (*.f64 y (log.f64 z))))
(exp.f64 (*.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (*.f64 y (log.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (*.f64 y (log.f64 z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (fma.f64 (+.f64 t -1) (log.f64 a) (*.f64 y (log.f64 z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))

simplify834.0ms (2%)

Algorithm
egg-herbie
Rules
1026×associate-*r*
864×associate-*l*
822×log-prod
658×exp-prod
594×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
050913238
1136112690
2579412338
Stop Event
node limit
Counts
324 → 304
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a y))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a y)) (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y a)))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y a))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x))) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y a)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)) (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a (-.f64 t 1)) x))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)) (+.f64 (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a (-.f64 t 1)) x)))) (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a (-.f64 t 1)) x)))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(pow.f64 a (-.f64 t 1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (-.f64 t 1))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 a)
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (/.f64 1 a))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a))))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (-.f64 t 1))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(/.f64 (*.f64 (pow.f64 z y) x) a)
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) a))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) a)) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 x (log.f64 a)))) a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) a)) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) a)) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 x (log.f64 a)))) a))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 y (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a (-.f64 t 1)) x)))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 y (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a (-.f64 t 1)) x)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a (-.f64 t 1)) x)))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 y (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x))))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 (pow.f64 z y) a)
(+.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) a))
(+.f64 (/.f64 (pow.f64 z y) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) a)) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) a)))
(+.f64 (/.f64 (pow.f64 z y) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) a)) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) a) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))) a)))))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a (-.f64 t 1)))
(pow.f64 a (-.f64 t 1))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1)))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (-.f64 t 1)))))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a (-.f64 t 1))))) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (-.f64 t 1))))))))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(+.f64 0 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) 1)
(*.f64 x (/.f64 1 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 x (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 1 y)))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 x (/.f64 1 y)))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (/.f64 1 y))
(*.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 1)
(*.f64 1 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 2) (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (/.f64 1 y)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (/.f64 1 y)))
(*.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (neg.f64 x)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 z y) (/.f64 1 y)))
(*.f64 (/.f64 x 1) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) y))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (cbrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1) (/.f64 x y))
(*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (cbrt.f64 (*.f64 y y))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 y y))) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2)) (cbrt.f64 (*.f64 y y))) (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 1) (/.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) y))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (cbrt.f64 (*.f64 y y))) (/.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (cbrt.f64 y)))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) 1) (/.f64 (pow.f64 z y) y))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (cbrt.f64 (*.f64 y y))) (/.f64 (pow.f64 z y) (cbrt.f64 y)))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (sqrt.f64 y)) (/.f64 (pow.f64 z y) (sqrt.f64 y)))
(pow.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 2)
(pow.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) -1)
(pow.f64 (/.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 1) -1)
(neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (neg.f64 y)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(exp.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(+.f64 0 (pow.f64 a (+.f64 t -1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1)))) (cbrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 a (+.f64 t -1)))) 1)
(*.f64 (pow.f64 a (+.f64 t -1)) 1)
(*.f64 1 (pow.f64 a (+.f64 t -1)))
(*.f64 (cbrt.f64 (pow.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (pow.f64 a (+.f64 t -1))) 2))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 a (+.f64 t -1))) 2) (cbrt.f64 (pow.f64 a (+.f64 t -1))))
(*.f64 (sqrt.f64 (pow.f64 a (+.f64 t -1))) (sqrt.f64 (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 a t) (/.f64 1 a))
(*.f64 (/.f64 1 a) (pow.f64 a t))
(*.f64 (pow.f64 1 (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) (+.f64 t -1)) (pow.f64 (cbrt.f64 a) (+.f64 t -1)))
(*.f64 (pow.f64 (sqrt.f64 a) (+.f64 t -1)) (pow.f64 (sqrt.f64 a) (+.f64 t -1)))
(sqrt.f64 (pow.f64 a (*.f64 2 (+.f64 t -1))))
(log.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 a (+.f64 t -1)))))
(cbrt.f64 (pow.f64 (pow.f64 a (+.f64 t -1)) 3))
(expm1.f64 (log1p.f64 (pow.f64 a (+.f64 t -1))))
(exp.f64 (*.f64 (+.f64 t -1) (log.f64 a)))
(exp.f64 (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1))
(exp.f64 (*.f64 (log.f64 a) (fma.f64 (+.f64 t -1) 1/2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) (fma.f64 (+.f64 t -1) 1/2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (log.f64 a) (*.f64 2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) (*.f64 2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 a (+.f64 t -1)))) 3))
(exp.f64 (*.f64 (*.f64 3 (*.f64 (+.f64 t -1) (log.f64 a))) 1/3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 a)) (*.f64 (+.f64 t -1) 1/2)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (pow.f64 a (+.f64 t -1)))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 (+.f64 t -1) 1/2)) 2))
(log1p.f64 (expm1.f64 (pow.f64 a (+.f64 t -1))))
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) 1)
(pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 3))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 3) (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))))
(exp.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))))
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1)))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 1)
(pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 3)
(pow.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 2)
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 3))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 a (+.f64 t -1)) 3) (pow.f64 (pow.f64 z y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z y) 3) (pow.f64 (pow.f64 a (+.f64 t -1)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(exp.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (*.f64 y (log.f64 z))))
(exp.f64 (*.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (*.f64 y (log.f64 z))) 1))
(exp.f64 (*.f64 (*.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (*.f64 y (log.f64 z))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (fma.f64 (+.f64 t -1) (log.f64 a) (*.f64 y (log.f64 z)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
Outputs
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)) y)
(/.f64 (pow.f64 z y) (/.f64 y (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 a (neg.f64 (-.f64 1 t)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)) y)
(/.f64 (pow.f64 z y) (/.f64 y (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 a (neg.f64 (-.f64 1 t)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)) y)
(/.f64 (pow.f64 z y) (/.f64 y (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 a (neg.f64 (-.f64 1 t)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)) y)
(/.f64 (pow.f64 z y) (/.f64 y (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 a (neg.f64 (-.f64 1 t)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) x) (pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) y)
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) x) (pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) y)
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) x) (pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) y)
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))) y)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) x) (pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) y)
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t)))))
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 a y)) (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y a)))
(+.f64 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a)) (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (*.f64 t (log.f64 a)) x) y)))
(*.f64 (/.f64 (pow.f64 z y) a) (+.f64 (/.f64 x y) (/.f64 t (/.f64 y (*.f64 x (log.f64 a))))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y a))))
(+.f64 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (log.f64 a) 2))) a)) (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (*.f64 t (log.f64 a)) x) y))))
(+.f64 (*.f64 (/.f64 (pow.f64 z y) a) (+.f64 (/.f64 x y) (/.f64 t (/.f64 y (*.f64 x (log.f64 a)))))) (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 t t) (/.f64 a (*.f64 x (pow.f64 (log.f64 a) 2)))))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x))) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 y a)))))
(+.f64 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a)) (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (log.f64 a) 2))) a)) (fma.f64 1/6 (/.f64 (pow.f64 z y) (/.f64 (*.f64 y a) (*.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 (log.f64 a) 3)))) (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (*.f64 t (log.f64 a)) x) y)))))
(+.f64 (fma.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 t t) (/.f64 a (*.f64 x (pow.f64 (log.f64 a) 2))))) (*.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (pow.f64 t 3) (/.f64 a (*.f64 x (pow.f64 (log.f64 a) 3))))))) (*.f64 (/.f64 (pow.f64 z y) a) (+.f64 (/.f64 x y) (/.f64 t (/.f64 y (*.f64 x (log.f64 a)))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)) y)
(/.f64 (pow.f64 z y) (/.f64 y (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 a (neg.f64 (-.f64 1 t)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)) y)
(/.f64 (pow.f64 z y) (/.f64 y (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 a (neg.f64 (-.f64 1 t)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)) y)
(/.f64 (pow.f64 z y) (/.f64 y (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 a (neg.f64 (-.f64 1 t)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)) y)
(/.f64 (pow.f64 z y) (/.f64 y (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 (/.f64 (pow.f64 z y) y) (*.f64 x (pow.f64 a (neg.f64 (-.f64 1 t)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) (/.f64 y (*.f64 x (pow.f64 a (+.f64 t -1)))))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) (/.f64 y (*.f64 x (pow.f64 a (+.f64 t -1)))))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) (/.f64 y (*.f64 x (pow.f64 a (+.f64 t -1)))))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) (/.f64 y (*.f64 x (pow.f64 a (+.f64 t -1)))))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (/.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 y (*.f64 x (pow.f64 a (+.f64 t -1)))))
(/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (/.f64 y (*.f64 x (pow.f64 a (+.f64 t -1)))))
(*.f64 (/.f64 (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))) y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 y (*.f64 x (pow.f64 a (+.f64 t -1)))))
(/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (/.f64 y (*.f64 x (pow.f64 a (+.f64 t -1)))))
(*.f64 (/.f64 (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))) y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 y (*.f64 x (pow.f64 a (+.f64 t -1)))))
(/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (/.f64 y (*.f64 x (pow.f64 a (+.f64 t -1)))))
(*.f64 (/.f64 (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))) y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 y (*.f64 x (pow.f64 a (+.f64 t -1)))))
(/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (/.f64 y (*.f64 x (pow.f64 a (+.f64 t -1)))))
(*.f64 (/.f64 (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))) y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y)
(*.f64 (/.f64 x y) (pow.f64 a (+.f64 t -1)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y) (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (log.f64 z)))
(fma.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (log.f64 z) (*.f64 (/.f64 x y) (pow.f64 a (+.f64 t -1))))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)) (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a (-.f64 t 1)) x))))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y) (fma.f64 (log.f64 z) (*.f64 x (pow.f64 a (+.f64 t -1))) (*.f64 (*.f64 1/2 y) (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (log.f64 z) 2)))))
(+.f64 (fma.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (log.f64 z) (*.f64 (/.f64 x y) (pow.f64 a (+.f64 t -1)))) (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 (log.f64 z) 2) x)) (*.f64 y 1/2)))
(+.f64 (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (+.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)) (+.f64 (*.f64 1/2 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a (-.f64 t 1)) x)))) (*.f64 1/6 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a (-.f64 t 1)) x)))))))
(+.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) y) (fma.f64 (log.f64 z) (*.f64 x (pow.f64 a (+.f64 t -1))) (fma.f64 1/2 (*.f64 y (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (log.f64 z) 2))) (*.f64 1/6 (*.f64 (*.f64 (*.f64 y y) (pow.f64 (log.f64 z) 3)) (*.f64 x (pow.f64 a (+.f64 t -1))))))))
(+.f64 (fma.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (log.f64 z) (*.f64 (/.f64 x y) (pow.f64 a (+.f64 t -1)))) (fma.f64 1/6 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (*.f64 (*.f64 y y) (pow.f64 (log.f64 z) 3))) (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 (log.f64 z) 2) x)) (*.f64 y 1/2))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x)) y)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))
(pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))
(pow.f64 a (neg.f64 (-.f64 1 t)))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))
(pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))
(pow.f64 a (neg.f64 (-.f64 1 t)))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))
(pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))
(pow.f64 a (neg.f64 (-.f64 1 t)))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))
(pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))
(pow.f64 a (neg.f64 (-.f64 1 t)))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t)))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t)))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t)))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t)))
(/.f64 1 a)
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (/.f64 1 a))
(+.f64 (/.f64 1 a) (/.f64 t (/.f64 a (log.f64 a))))
(+.f64 (/.f64 1 a) (*.f64 (/.f64 t a) (log.f64 a)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a)))
(+.f64 (/.f64 t (/.f64 a (log.f64 a))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 a (pow.f64 (log.f64 a) 2))) (/.f64 1 a)))
(+.f64 (*.f64 (/.f64 t a) (log.f64 a)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (pow.f64 (log.f64 a) 2)) (/.f64 1 a)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a))))
(+.f64 (/.f64 t (/.f64 a (log.f64 a))) (fma.f64 1/6 (/.f64 (pow.f64 t 3) (/.f64 a (pow.f64 (log.f64 a) 3))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 a (pow.f64 (log.f64 a) 2))) (/.f64 1 a))))
(+.f64 (*.f64 (/.f64 t a) (log.f64 a)) (fma.f64 1/6 (/.f64 (pow.f64 t 3) (/.f64 a (pow.f64 (log.f64 a) 3))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (pow.f64 (log.f64 a) 2)) (/.f64 1 a))))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))
(pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))
(pow.f64 a (neg.f64 (-.f64 1 t)))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))
(pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))
(pow.f64 a (neg.f64 (-.f64 1 t)))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))
(pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))
(pow.f64 a (neg.f64 (-.f64 1 t)))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))
(pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))
(pow.f64 a (neg.f64 (-.f64 1 t)))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t)))))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t)))))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t)))))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t)))))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (*.f64 (pow.f64 z y) x) (pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 (pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 (pow.f64 z y) x))
(*.f64 (*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t))) (*.f64 (pow.f64 z y) x))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (*.f64 (pow.f64 z y) x) (pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 (pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 (pow.f64 z y) x))
(*.f64 (*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t))) (*.f64 (pow.f64 z y) x))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (*.f64 (pow.f64 z y) x) (pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 (pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 (pow.f64 z y) x))
(*.f64 (*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t))) (*.f64 (pow.f64 z y) x))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))))
(*.f64 (*.f64 (pow.f64 z y) x) (pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 (pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 (pow.f64 z y) x))
(*.f64 (*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t))) (*.f64 (pow.f64 z y) x))
(/.f64 (*.f64 (pow.f64 z y) x) a)
(/.f64 (pow.f64 z y) (/.f64 a x))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) a))
(+.f64 (/.f64 (pow.f64 z y) (/.f64 a x)) (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (*.f64 t (log.f64 a)) x))))
(+.f64 (/.f64 (pow.f64 z y) (/.f64 a x)) (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 t (*.f64 x (log.f64 a)))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) a)) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 x (log.f64 a)))) a)))
(fma.f64 1/2 (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (log.f64 a) 2))))) (+.f64 (/.f64 (pow.f64 z y) (/.f64 a x)) (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (*.f64 t (log.f64 a)) x)))))
(+.f64 (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 t (*.f64 x (log.f64 a)))) (fma.f64 1/2 (/.f64 (pow.f64 z y) (/.f64 (/.f64 (/.f64 a (pow.f64 (log.f64 a) 2)) (*.f64 t t)) x)) (/.f64 (pow.f64 z y) (/.f64 a x))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2)))) a)) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) a)) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 x (log.f64 a)))) a))))
(fma.f64 1/2 (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (*.f64 t t) (*.f64 x (pow.f64 (log.f64 a) 2))))) (+.f64 (/.f64 (pow.f64 z y) (/.f64 a x)) (fma.f64 1/6 (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (*.f64 (pow.f64 t 3) x) (pow.f64 (log.f64 a) 3)))) (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (*.f64 t (log.f64 a)) x))))))
(+.f64 (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 x (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) (*.f64 (/.f64 (pow.f64 z y) a) (*.f64 t (*.f64 x (log.f64 a))))) (fma.f64 1/2 (/.f64 (pow.f64 z y) (/.f64 (/.f64 (/.f64 a (pow.f64 (log.f64 a) 2)) (*.f64 t t)) x)) (/.f64 (pow.f64 z y) (/.f64 a x))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t)))))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t)))))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t)))))
(*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x))
(*.f64 (pow.f64 z y) (*.f64 x (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1))))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a)))))
(*.f64 x (*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t)))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))))
(*.f64 x (*.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (pow.f64 a (+.f64 t -1))))
(*.f64 x (*.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (pow.f64 a (+.f64 t -1))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))))
(*.f64 x (*.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (pow.f64 a (+.f64 t -1))))
(*.f64 x (*.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (pow.f64 a (+.f64 t -1))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))))
(*.f64 x (*.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (pow.f64 a (+.f64 t -1))))
(*.f64 x (*.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (pow.f64 a (+.f64 t -1))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))))
(*.f64 x (*.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (pow.f64 a (+.f64 t -1))))
(*.f64 x (*.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (pow.f64 a (+.f64 t -1))))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
(*.f64 x (pow.f64 a (+.f64 t -1)))
(+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 y (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x))))
(fma.f64 (pow.f64 a (+.f64 t -1)) x (*.f64 (*.f64 y (log.f64 z)) (*.f64 x (pow.f64 a (+.f64 t -1)))))
(*.f64 (+.f64 (*.f64 y (log.f64 z)) 1) (*.f64 x (pow.f64 a (+.f64 t -1))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a (-.f64 t 1)) x)))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 y (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x)))))
(fma.f64 1/2 (*.f64 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (log.f64 z) 2)) (*.f64 y y)) (fma.f64 (pow.f64 a (+.f64 t -1)) x (*.f64 (*.f64 y (log.f64 z)) (*.f64 x (pow.f64 a (+.f64 t -1))))))
(fma.f64 1/2 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 (log.f64 z) 2) x)) (*.f64 y y)) (*.f64 (+.f64 (*.f64 y (log.f64 z)) 1) (*.f64 x (pow.f64 a (+.f64 t -1)))))
(+.f64 (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a (-.f64 t 1)) x)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a (-.f64 t 1)) x)))) (+.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) (*.f64 y (*.f64 (log.f64 z) (*.f64 (pow.f64 a (-.f64 t 1)) x))))))
(fma.f64 1/2 (*.f64 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (log.f64 z) 2)) (*.f64 y y)) (fma.f64 1/6 (*.f64 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (pow.f64 (log.f64 z) 3)) (pow.f64 y 3)) (fma.f64 (pow.f64 a (+.f64 t -1)) x (*.f64 (*.f64 y (log.f64 z)) (*.f64 x (pow.f64 a (+.f64 t -1)))))))
(fma.f64 1/2 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 (log.f64 z) 2) x)) (*.f64 y y)) (fma.f64 1/6 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 y 3))) (*.f64 (+.f64 (*.f64 y (log.f64 z)) 1) (*.f64 x (pow.f64 a (+.f64 t -1))))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a (-.f64 t 1)) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(*.f64 (pow.f64 z y) (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a))))
(*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(*.f64 (pow.f64 z y) (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a))))
(*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(*.f64 (pow.f64 z y) (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a))))
(*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))))
(*.f64 (pow.f64 z y) (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a))))
(*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (+.f64 t -1)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (+.f64 t -1)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 -1 (+.f64 t -1)) (pow.f64 (/.f64 -1 a) (-.f64 1 t))))
(/.f64 (pow.f64 z y) a)
(+.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) a))
(+.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 z y) (/.f64 a (*.f64 t (log.f64 a)))))
(+.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (pow.f64 z y) t) (/.f64 a (log.f64 a))))
(+.f64 (/.f64 (pow.f64 z y) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) a)) (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) a)))
(+.f64 (/.f64 (pow.f64 z y) a) (fma.f64 1/2 (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)))) (/.f64 (pow.f64 z y) (/.f64 a (*.f64 t (log.f64 a))))))
(+.f64 (/.f64 (pow.f64 z y) a) (fma.f64 1/2 (/.f64 (pow.f64 z y) (/.f64 (/.f64 a (pow.f64 (log.f64 a) 2)) (*.f64 t t))) (/.f64 (*.f64 (pow.f64 z y) t) (/.f64 a (log.f64 a)))))
(+.f64 (/.f64 (pow.f64 z y) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2))) a)) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (log.f64 a))) a) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3))) a)))))
(+.f64 (/.f64 (pow.f64 z y) a) (+.f64 (fma.f64 1/2 (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (*.f64 t t) (pow.f64 (log.f64 a) 2)))) (/.f64 (pow.f64 z y) (/.f64 a (*.f64 t (log.f64 a))))) (*.f64 1/6 (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))))))
(+.f64 (/.f64 (pow.f64 z y) a) (fma.f64 1/2 (/.f64 (pow.f64 z y) (/.f64 (/.f64 a (pow.f64 (log.f64 a) 2)) (*.f64 t t))) (fma.f64 1/6 (/.f64 (pow.f64 z y) (/.f64 a (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)))) (/.f64 (*.f64 (pow.f64 z y) t) (/.f64 a (log.f64 a))))))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(*.f64 (pow.f64 z y) (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a))))
(*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(*.f64 (pow.f64 z y) (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a))))
(*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(*.f64 (pow.f64 z y) (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a))))
(*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t))))
(*.f64 (pow.f64 z y) (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))))
(*.f64 (pow.f64 z y) (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 t -1)))))
(*.f64 (pow.f64 z y) (pow.f64 (exp.f64 (-.f64 1 t)) (neg.f64 (log.f64 a))))
(*.f64 (pow.f64 z y) (pow.f64 a (neg.f64 (-.f64 1 t))))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (pow.f64 a (+.f64 t -1)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (pow.f64 a (+.f64 t -1)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (pow.f64 a (+.f64 t -1)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (/.f64 1 z) (neg.f64 y)) (pow.f64 a (+.f64 t -1)))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (pow.f64 a (+.f64 t -1)))
(*.f64 (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))) (pow.f64 a (+.f64 t -1)))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (pow.f64 a (+.f64 t -1)))
(*.f64 (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))) (pow.f64 a (+.f64 t -1)))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (pow.f64 a (+.f64 t -1)))
(*.f64 (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))) (pow.f64 a (+.f64 t -1)))
(*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) (pow.f64 a (+.f64 t -1)))
(*.f64 (*.f64 (pow.f64 -1 y) (pow.f64 (/.f64 -1 z) (neg.f64 y))) (pow.f64 a (+.f64 t -1)))
(pow.f64 a (-.f64 t 1))
(pow.f64 a (+.f64 t -1))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))) (pow.f64 a (-.f64 t 1)))
(fma.f64 y (*.f64 (log.f64 z) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 y (log.f64 z)) 1))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (-.f64 t 1)))))))
(+.f64 (fma.f64 y (*.f64 (log.f64 z) (pow.f64 a (+.f64 t -1))) (pow.f64 a (+.f64 t -1))) (*.f64 (*.f64 1/2 (*.f64 y y)) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (+.f64 t -1)))))
(+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 y (log.f64 z)) 1)) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 y y)))))
(+.f64 (*.f64 y (*.f64 (log.f64 z) (pow.f64 a (-.f64 t 1)))) (+.f64 (*.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a (-.f64 t 1))))) (+.f64 (pow.f64 a (-.f64 t 1)) (*.f64 1/2 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (-.f64 t 1))))))))
(fma.f64 y (*.f64 (log.f64 z) (pow.f64 a (+.f64 t -1))) (fma.f64 1/6 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 (log.f64 z) 3) (pow.f64 a (+.f64 t -1)))) (+.f64 (*.f64 (*.f64 1/2 (*.f64 y y)) (*.f64 (pow.f64 (log.f64 z) 2) (pow.f64 a (+.f64 t -1)))) (pow.f64 a (+.f64 t -1)))))
(+.f64 (+.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (+.f64 (*.f64 y (log.f64 z)) 1)) (*.f64 1/2 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 y y))))) (*.f64 (*.f64 (*.f64 1/6 (pow.f64 y 3)) (pow.f64 (log.f64 z) 3)) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(*.f64 (pow.f64 z y) (pow.f64 a (-.f64 t 1)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(+.f64 0 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y)))) (cbrt.f64 (exp.f64 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (+.f64 t -1)) y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (+.f64 t -1)) y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (*.f64 (/.f64 x y) (pow.f64 a (+.f64 t -1))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (*.f64 (/.f64 x y) (pow.f64 a (+.f64 t -1)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a (+.f64 t -1)) y))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (*.f64 (/.f64 x y) (pow.f64 a (+.f64 t -1)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) 1)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 x (/.f64 1 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 x (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (/.f64 1 y)))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (*.f64 x (/.f64 1 y)))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (/.f64 1 y))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 1)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 1 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 2))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 2) (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2)) (*.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (/.f64 1 y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1)))) 2)) (*.f64 (/.f64 1 y) (cbrt.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1)))) 2)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))) y))
(*.f64 (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (/.f64 1 y)))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (neg.f64 x)) (/.f64 1 (neg.f64 y)))
(*.f64 (*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1))) (*.f64 (neg.f64 x) (/.f64 1 (neg.f64 y))))
(/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (neg.f64 y) (*.f64 (pow.f64 z y) (neg.f64 x))))
(*.f64 (/.f64 1 y) (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (*.f64 (pow.f64 z y) (/.f64 1 y)))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (/.f64 x 1) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) y))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (cbrt.f64 y)))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (cbrt.f64 y) (pow.f64 z y))))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (cbrt.f64 (*.f64 y y))) (/.f64 (pow.f64 z y) (cbrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (sqrt.f64 y) (pow.f64 z y))))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (sqrt.f64 y) (pow.f64 z y))))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1) (/.f64 x y))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) (cbrt.f64 (*.f64 y y))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (cbrt.f64 y) (pow.f64 z y))))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (cbrt.f64 (*.f64 y y))) (/.f64 (pow.f64 z y) (cbrt.f64 y)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 y y))) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (cbrt.f64 y)))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (cbrt.f64 y) (pow.f64 z y))))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (cbrt.f64 (*.f64 y y))) (/.f64 (pow.f64 z y) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (sqrt.f64 y) (pow.f64 z y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) y))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1)))) 2)) (*.f64 (/.f64 1 y) (cbrt.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1)))))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1)))) 2)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2)) (cbrt.f64 (*.f64 y y))) (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1)))) 2)) (cbrt.f64 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y)))) (cbrt.f64 (*.f64 y y)))
(/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1)))) 2)) (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (sqrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1)))) 2)) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 1) (/.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) y))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (cbrt.f64 (*.f64 y y))) (/.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) (cbrt.f64 y)))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (cbrt.f64 y) (pow.f64 z y))))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (cbrt.f64 (*.f64 y y))) (/.f64 (pow.f64 z y) (cbrt.f64 y)))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) 1) (/.f64 (pow.f64 z y) y))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (cbrt.f64 (*.f64 y y))) (/.f64 (pow.f64 z y) (cbrt.f64 y)))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (cbrt.f64 y) (pow.f64 z y))))
(*.f64 (/.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (sqrt.f64 y)) (/.f64 (pow.f64 z y) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (sqrt.f64 y) (pow.f64 z y))))
(pow.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 1)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 3)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(pow.f64 (pow.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 3) 1/3)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 2)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(pow.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) -1)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(pow.f64 (/.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 1) -1)
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(neg.f64 (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) (neg.f64 y)))
(*.f64 (*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1))) (*.f64 (neg.f64 x) (/.f64 1 (neg.f64 y))))
(/.f64 (pow.f64 a (+.f64 t -1)) (/.f64 (neg.f64 y) (*.f64 (pow.f64 z y) (neg.f64 x))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 2))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y)) 2))
(fabs.f64 (*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y)))
(log.f64 (exp.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 3))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 3) (pow.f64 y 3)))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(exp.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 1))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 1) 1))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) 3))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) 1/3))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))) 2))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(exp.f64 (*.f64 (log.f64 (/.f64 y (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) -1))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x y) (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (*.f64 x (pow.f64 a (+.f64 t -1))) (/.f64 (pow.f64 z y) y))
(+.f64 0 (pow.f64 a (+.f64 t -1)))
(pow.f64 a (+.f64 t -1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1)))) (cbrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1)))))) (log.f64 (cbrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))) (log.f64 (sqrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 a (+.f64 t -1)))) 1)
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 a (+.f64 t -1)) 1)
(pow.f64 a (+.f64 t -1))
(*.f64 1 (pow.f64 a (+.f64 t -1)))
(pow.f64 a (+.f64 t -1))
(*.f64 (cbrt.f64 (pow.f64 a (+.f64 t -1))) (pow.f64 (cbrt.f64 (pow.f64 a (+.f64 t -1))) 2))
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 a (+.f64 t -1))) 2) (cbrt.f64 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(*.f64 (sqrt.f64 (pow.f64 a (+.f64 t -1))) (sqrt.f64 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 a t) (/.f64 1 a))
(*.f64 (/.f64 1 a) (pow.f64 a t))
(/.f64 (pow.f64 a t) a)
(*.f64 (/.f64 1 a) (pow.f64 a t))
(/.f64 (pow.f64 a t) a)
(*.f64 (pow.f64 1 (+.f64 t -1)) (pow.f64 a (+.f64 t -1)))
(pow.f64 a (+.f64 t -1))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a a)) (+.f64 t -1)) (pow.f64 (cbrt.f64 a) (+.f64 t -1)))
(*.f64 (pow.f64 (sqrt.f64 a) (+.f64 t -1)) (pow.f64 (sqrt.f64 a) (+.f64 t -1)))
(pow.f64 (sqrt.f64 a) (+.f64 (*.f64 2 t) -2))
(pow.f64 (sqrt.f64 a) (fma.f64 t 2 -2))
(sqrt.f64 (pow.f64 a (*.f64 2 (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(log.f64 (exp.f64 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(log.f64 (+.f64 1 (expm1.f64 (pow.f64 a (+.f64 t -1)))))
(pow.f64 a (+.f64 t -1))
(cbrt.f64 (pow.f64 (pow.f64 a (+.f64 t -1)) 3))
(pow.f64 a (+.f64 t -1))
(expm1.f64 (log1p.f64 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (+.f64 t -1) (log.f64 a)))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (log.f64 a) (fma.f64 (+.f64 t -1) 1/2 (*.f64 (+.f64 t -1) 1/2))))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) (fma.f64 (+.f64 t -1) 1/2 (*.f64 (+.f64 t -1) 1/2))))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (log.f64 a) (*.f64 2 (*.f64 (+.f64 t -1) 1/2))))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) (*.f64 2 (*.f64 (+.f64 t -1) 1/2))))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1) 1))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (pow.f64 a (+.f64 t -1)))) 3))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (*.f64 3 (*.f64 (+.f64 t -1) (log.f64 a))) 1/3))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (*.f64 2 (log.f64 a)) (*.f64 (+.f64 t -1) 1/2)))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (pow.f64 a (+.f64 t -1)))) 2))
(pow.f64 a (+.f64 t -1))
(exp.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 (+.f64 t -1) 1/2)) 2))
(pow.f64 a (+.f64 t -1))
(log1p.f64 (expm1.f64 (pow.f64 a (+.f64 t -1))))
(pow.f64 a (+.f64 t -1))
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) 1)
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 1)
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 3)
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(pow.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 3) 1/3)
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 2)
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1)))) 2))
(fabs.f64 (*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1)))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))) x))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)) 3))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 3)))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 3) (pow.f64 x 3)))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(exp.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 1))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))) 1) 1))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) 3))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) 1/3))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x)))) 2))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (*.f64 (pow.f64 z y) x))))
(*.f64 (pow.f64 z y) (*.f64 x (pow.f64 a (+.f64 t -1))))
(+.f64 0 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1)))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 1)
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 1)
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 3)
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(pow.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 3) 1/3)
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(pow.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) 2)
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 2))
(sqrt.f64 (pow.f64 (*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1))) 2))
(fabs.f64 (*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1))))
(log.f64 (pow.f64 (exp.f64 (pow.f64 z y)) (pow.f64 a (+.f64 t -1))))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(cbrt.f64 (pow.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)) 3))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 a (+.f64 t -1)) 3) (pow.f64 (pow.f64 z y) 3)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 z y) 3) (pow.f64 (pow.f64 a (+.f64 t -1)) 3)))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(exp.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (*.f64 y (log.f64 z))))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(exp.f64 (*.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (*.f64 y (log.f64 z))) 1))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(exp.f64 (*.f64 (*.f64 (fma.f64 (+.f64 t -1) (log.f64 a) (*.f64 y (log.f64 z))) 1) 1))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 3))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(exp.f64 (*.f64 (*.f64 3 (fma.f64 (+.f64 t -1) (log.f64 a) (*.f64 y (log.f64 z)))) 1/3))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y)))) 2))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))))
(*.f64 (pow.f64 z y) (pow.f64 a (+.f64 t -1)))

localize47.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 x (exp.f64 b))
100.0%
(/.f64 y (/.f64 x (exp.f64 b)))
96.5%
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a))
94.2%
(*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a)
Compiler

Compiled 61 to 14 computations (77% saved)

series14.0ms (0%)

Counts
4 → 160
Calls

45 calls:

TimeVariablePointExpression
1.0ms
a
@0
(*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a)
0.0ms
y
@inf
(*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a)
0.0ms
y
@0
(*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a)
0.0ms
x
@inf
(*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a)
0.0ms
b
@0
(*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a)

rewrite99.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
684×expm1-udef
684×log1p-udef
634×log-pow
538×log-div
384×pow1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01798
136798
2540598
Stop Event
node limit
Counts
4 → 157
Calls
Call 1
Inputs
(*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a)
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a))
(/.f64 y (/.f64 x (exp.f64 b)))
(/.f64 x (exp.f64 b))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) 1)
(/.f64 y (/.f64 (/.f64 x (exp.f64 b)) a))
(/.f64 a (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 1 (/.f64 (/.f64 x (exp.f64 b)) (*.f64 y a)))
(/.f64 (*.f64 y a) (/.f64 x (exp.f64 b)))
(/.f64 (neg.f64 (*.f64 y a)) (/.f64 (neg.f64 x) (exp.f64 b)))
(/.f64 (*.f64 a (neg.f64 y)) (/.f64 (neg.f64 x) (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 y) a) (/.f64 (neg.f64 x) (exp.f64 b)))
(/.f64 (/.f64 (*.f64 y a) x) (exp.f64 (neg.f64 b)))
(/.f64 (/.f64 (*.f64 y a) 1) (/.f64 x (exp.f64 b)))
(/.f64 (/.f64 (*.f64 y a) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)) (cbrt.f64 (/.f64 x (exp.f64 b))))
(/.f64 (/.f64 (*.f64 y a) (sqrt.f64 (/.f64 x (exp.f64 b)))) (sqrt.f64 (/.f64 x (exp.f64 b))))
(pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) (/.f64 (exp.f64 b) x)) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 3) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(exp.f64 (log.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a))) 1)
(*.f64 (pow.f64 z y) (/.f64 1 (/.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) (pow.f64 a t))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(*.f64 (pow.f64 a t) (*.f64 (pow.f64 z y) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a))
(*.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 1)
(*.f64 1 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(*.f64 (*.f64 (pow.f64 a t) (neg.f64 (pow.f64 z y))) (/.f64 1 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (neg.f64 a))))
(*.f64 (*.f64 (pow.f64 z y) (/.f64 x (*.f64 y (exp.f64 b)))) (/.f64 (pow.f64 a t) a))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) (/.f64 x (*.f64 y (exp.f64 b)))))
(*.f64 (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a) (*.f64 (pow.f64 z y) (pow.f64 a t)))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a))
(*.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) (/.f64 1 a))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 y x))) (/.f64 (pow.f64 z y) a))
(*.f64 (/.f64 (pow.f64 z y) 1) (/.f64 (pow.f64 a t) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(*.f64 (/.f64 (pow.f64 z y) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (/.f64 (pow.f64 a t) (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 (pow.f64 z y) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) (/.f64 (pow.f64 z y) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 (pow.f64 a t) 1) (/.f64 (pow.f64 z y) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(*.f64 (/.f64 (pow.f64 z y) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) (pow.f64 a t))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (/.f64 (pow.f64 z y) (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 1 a) (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (*.f64 (exp.f64 b) (/.f64 y x))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) a) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (exp.f64 b) (/.f64 y x))) (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) a) (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 1) (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a)) (/.f64 x (exp.f64 b)))
(pow.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 z y)) (/.f64 a (pow.f64 a t))) -1)
(neg.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (neg.f64 a))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (pow.f64 z y)) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(exp.f64 (log.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 b) (/.f64 y x)))) 1)
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 1)
(*.f64 1 (*.f64 (exp.f64 b) (/.f64 y x)))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) 2) (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 (exp.f64 b) x)))
(*.f64 (sqrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) (sqrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 (exp.f64 b) x)))
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 (neg.f64 x) (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 b) x) y)
(*.f64 (/.f64 y x) (exp.f64 b))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 x (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (/.f64 x (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 y) x) (/.f64 (sqrt.f64 y) (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 1 x) (/.f64 y (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)) (/.f64 y (cbrt.f64 (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 x (exp.f64 b)))) (/.f64 y (sqrt.f64 (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) x) (/.f64 (cbrt.f64 y) (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)) (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (/.f64 x (exp.f64 b)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 y 1) (/.f64 (exp.f64 b) x))
(*.f64 (*.f64 (/.f64 y x) 1) (exp.f64 b))
(*.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (exp.f64 b)))
(*.f64 (*.f64 (/.f64 y x) (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(*.f64 (/.f64 y (neg.f64 x)) (neg.f64 (exp.f64 b)))
(pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) 3)
(pow.f64 (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) 2)
(pow.f64 (/.f64 x (*.f64 y (exp.f64 b))) -1)
(neg.f64 (/.f64 y (/.f64 (neg.f64 x) (exp.f64 b))))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 2))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 (exp.f64 b) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 b) (/.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 x (exp.f64 b)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(exp.f64 (+.f64 (log.f64 (/.f64 y x)) b))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 y x)) b) 1))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 b)))) 1)
(*.f64 x (exp.f64 (neg.f64 b)))
(*.f64 (/.f64 x (exp.f64 b)) 1)
(*.f64 1 (/.f64 x (exp.f64 b)))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2) (cbrt.f64 (/.f64 x (exp.f64 b))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (exp.f64 (neg.f64 b))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 b))) (sqrt.f64 (/.f64 x (exp.f64 b))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (exp.f64 (neg.f64 b))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 b)) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 x (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (/.f64 x (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (exp.f64 b))) (/.f64 (cbrt.f64 x) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (exp.f64 b))))
(pow.f64 (/.f64 x (exp.f64 b)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 b))) 2)
(pow.f64 (/.f64 (exp.f64 b) x) -1)
(neg.f64 (/.f64 x (neg.f64 (exp.f64 b))))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 b)) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 b)))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 b)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 b) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 b))))
(exp.f64 (-.f64 (log.f64 x) b))
(exp.f64 (*.f64 (-.f64 (log.f64 x) b) 1))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 b))))

simplify94.0ms (0.2%)

Algorithm
egg-herbie
Rules
1460×times-frac
958×associate-/l*
862×associate-*r*
822×associate-/r*
734×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054711463
1163411197
Stop Event
node limit
Counts
317 → 267
Calls
Call 1
Inputs
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a y) x)
(+.f64 (/.f64 (*.f64 a (*.f64 y b)) x) (/.f64 (*.f64 y a) x))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (pow.f64 b 2))) x)) (+.f64 (/.f64 (*.f64 y a) x) (/.f64 (*.f64 y (*.f64 a b)) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (pow.f64 b 2))) x)) (+.f64 (/.f64 (*.f64 y a) x) (+.f64 (/.f64 (*.f64 y (*.f64 a b)) x) (*.f64 1/6 (/.f64 (*.f64 a (*.f64 y (pow.f64 b 3))) x)))))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 a (*.f64 y (exp.f64 b)))))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x))) (*.f64 a (*.f64 y (exp.f64 b))))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 a (*.f64 y (exp.f64 b))))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))) (pow.f64 b 2)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))) (pow.f64 b 2))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 y x)
(+.f64 (/.f64 y x) (/.f64 (*.f64 y b) x))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (pow.f64 b 2)) x)) (+.f64 (/.f64 y x) (/.f64 (*.f64 y b) x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (pow.f64 b 2)) x)) (+.f64 (/.f64 y x) (+.f64 (*.f64 1/6 (/.f64 (*.f64 y (pow.f64 b 3)) x)) (/.f64 (*.f64 y b) x))))
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
(/.f64 (*.f64 y (exp.f64 b)) x)
x
(+.f64 (*.f64 -1 (*.f64 b x)) x)
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1 x)) (pow.f64 b 2))) x))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -1/2 x) (+.f64 (*.f64 1/6 x) (*.f64 -1 (+.f64 (*.f64 1/2 x) (*.f64 -1 x))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1 x)) (pow.f64 b 2))) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) 1)
(/.f64 y (/.f64 (/.f64 x (exp.f64 b)) a))
(/.f64 a (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 1 (/.f64 (/.f64 x (exp.f64 b)) (*.f64 y a)))
(/.f64 (*.f64 y a) (/.f64 x (exp.f64 b)))
(/.f64 (neg.f64 (*.f64 y a)) (/.f64 (neg.f64 x) (exp.f64 b)))
(/.f64 (*.f64 a (neg.f64 y)) (/.f64 (neg.f64 x) (exp.f64 b)))
(/.f64 (*.f64 (neg.f64 y) a) (/.f64 (neg.f64 x) (exp.f64 b)))
(/.f64 (/.f64 (*.f64 y a) x) (exp.f64 (neg.f64 b)))
(/.f64 (/.f64 (*.f64 y a) 1) (/.f64 x (exp.f64 b)))
(/.f64 (/.f64 (*.f64 y a) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)) (cbrt.f64 (/.f64 x (exp.f64 b))))
(/.f64 (/.f64 (*.f64 y a) (sqrt.f64 (/.f64 x (exp.f64 b)))) (sqrt.f64 (/.f64 x (exp.f64 b))))
(pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 1)
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 3)
(pow.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) (/.f64 (exp.f64 b) x)) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 3))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 3) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(exp.f64 (log.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 1))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a))) 1)
(*.f64 (pow.f64 z y) (/.f64 1 (/.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) (pow.f64 a t))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(*.f64 (pow.f64 a t) (*.f64 (pow.f64 z y) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a))
(*.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 1)
(*.f64 1 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(*.f64 (*.f64 (pow.f64 a t) (neg.f64 (pow.f64 z y))) (/.f64 1 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (neg.f64 a))))
(*.f64 (*.f64 (pow.f64 z y) (/.f64 x (*.f64 y (exp.f64 b)))) (/.f64 (pow.f64 a t) a))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) (/.f64 x (*.f64 y (exp.f64 b)))))
(*.f64 (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a) (*.f64 (pow.f64 z y) (pow.f64 a t)))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a))
(*.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) (/.f64 1 a))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 y x))) (/.f64 (pow.f64 z y) a))
(*.f64 (/.f64 (pow.f64 z y) 1) (/.f64 (pow.f64 a t) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(*.f64 (/.f64 (pow.f64 z y) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (/.f64 (pow.f64 a t) (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 (pow.f64 z y) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) (/.f64 (pow.f64 z y) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 (pow.f64 a t) 1) (/.f64 (pow.f64 z y) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(*.f64 (/.f64 (pow.f64 z y) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) (pow.f64 a t))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (/.f64 (pow.f64 z y) (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 1 a) (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (*.f64 (exp.f64 b) (/.f64 y x))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) a) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (exp.f64 b) (/.f64 y x))) (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) a) (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 1) (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a)) (/.f64 x (exp.f64 b)))
(pow.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 2)
(pow.f64 (*.f64 (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 z y)) (/.f64 a (pow.f64 a t))) -1)
(neg.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (neg.f64 a))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (pow.f64 z y)) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(exp.f64 (log.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 b) (/.f64 y x)))) 1)
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 1)
(*.f64 1 (*.f64 (exp.f64 b) (/.f64 y x)))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) 2) (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 (exp.f64 b) x)))
(*.f64 (sqrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) (sqrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 (exp.f64 b) x)))
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 (neg.f64 x) (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 b) x) y)
(*.f64 (/.f64 y x) (exp.f64 b))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 x (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (/.f64 x (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 y) x) (/.f64 (sqrt.f64 y) (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 1 x) (/.f64 y (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)) (/.f64 y (cbrt.f64 (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 x (exp.f64 b)))) (/.f64 y (sqrt.f64 (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) x) (/.f64 (cbrt.f64 y) (exp.f64 (neg.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)) (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (/.f64 x (exp.f64 b)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 y 1) (/.f64 (exp.f64 b) x))
(*.f64 (*.f64 (/.f64 y x) 1) (exp.f64 b))
(*.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (exp.f64 b)))
(*.f64 (*.f64 (/.f64 y x) (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(*.f64 (/.f64 y (neg.f64 x)) (neg.f64 (exp.f64 b)))
(pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) 3)
(pow.f64 (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) 2)
(pow.f64 (/.f64 x (*.f64 y (exp.f64 b))) -1)
(neg.f64 (/.f64 y (/.f64 (neg.f64 x) (exp.f64 b))))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 2))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 (exp.f64 b) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 b) (/.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 x (exp.f64 b)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(exp.f64 (+.f64 (log.f64 (/.f64 y x)) b))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 y x)) b) 1))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 b)))) 1)
(*.f64 x (exp.f64 (neg.f64 b)))
(*.f64 (/.f64 x (exp.f64 b)) 1)
(*.f64 1 (/.f64 x (exp.f64 b)))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2) (cbrt.f64 (/.f64 x (exp.f64 b))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (exp.f64 (neg.f64 b))))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 b))) (sqrt.f64 (/.f64 x (exp.f64 b))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (exp.f64 (neg.f64 b))))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 b)) x)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 x (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (/.f64 x (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (exp.f64 b))) (/.f64 (cbrt.f64 x) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (exp.f64 b))))
(pow.f64 (/.f64 x (exp.f64 b)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 3)
(pow.f64 (pow.f64 (/.f64 x (exp.f64 b)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 b))) 2)
(pow.f64 (/.f64 (exp.f64 b) x) -1)
(neg.f64 (/.f64 x (neg.f64 (exp.f64 b))))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 b)) 2))
(log.f64 (exp.f64 (/.f64 x (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 b)))))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 b)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 b) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 b))))
(exp.f64 (-.f64 (log.f64 x) b))
(exp.f64 (*.f64 (-.f64 (log.f64 x) b) 1))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 b))))
Outputs
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a y) x)
(/.f64 y (/.f64 x a))
(/.f64 a (/.f64 x y))
(+.f64 (/.f64 (*.f64 a (*.f64 y b)) x) (/.f64 (*.f64 y a) x))
(+.f64 (/.f64 y (/.f64 x a)) (/.f64 (*.f64 a (*.f64 y b)) x))
(+.f64 (/.f64 a (/.f64 x y)) (/.f64 a (/.f64 (/.f64 x y) b)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (pow.f64 b 2))) x)) (+.f64 (/.f64 (*.f64 y a) x) (/.f64 (*.f64 y (*.f64 a b)) x)))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 y a) (*.f64 b b)) x) (+.f64 (/.f64 y (/.f64 x a)) (/.f64 (*.f64 a (*.f64 y b)) x)))
(+.f64 (/.f64 a (/.f64 (/.f64 x y) b)) (fma.f64 1/2 (*.f64 (/.f64 a x) (*.f64 y (*.f64 b b))) (/.f64 a (/.f64 x y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 a (*.f64 y (pow.f64 b 2))) x)) (+.f64 (/.f64 (*.f64 y a) x) (+.f64 (/.f64 (*.f64 y (*.f64 a b)) x) (*.f64 1/6 (/.f64 (*.f64 a (*.f64 y (pow.f64 b 3))) x)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 y a) (*.f64 b b)) x) (+.f64 (+.f64 (/.f64 y (/.f64 x a)) (/.f64 (*.f64 a (*.f64 y b)) x)) (*.f64 1/6 (/.f64 (*.f64 (*.f64 y a) (pow.f64 b 3)) x))))
(+.f64 (fma.f64 1/6 (*.f64 (/.f64 a x) (*.f64 y (pow.f64 b 3))) (/.f64 a (/.f64 (/.f64 x y) b))) (fma.f64 1/2 (*.f64 (/.f64 a x) (*.f64 y (*.f64 b b))) (/.f64 a (/.f64 x y))))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) y) (/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 x (*.f64 y (exp.f64 b)))) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) y) (/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 x (*.f64 y (exp.f64 b)))) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) y) (/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 x (*.f64 y (exp.f64 b)))) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 y (log.f64 (/.f64 1 z))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (*.f64 (neg.f64 y) (neg.f64 (log.f64 z)))) y) (/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 x (*.f64 y (exp.f64 b)))) (/.f64 (pow.f64 (exp.f64 (neg.f64 y)) (neg.f64 (log.f64 z))) a))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (*.f64 x (pow.f64 a t))))
(*.f64 (*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (*.f64 x (pow.f64 a t))))
(*.f64 (*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (*.f64 x (pow.f64 a t))))
(*.f64 (*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) y))
(/.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 z)))))) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 (exp.f64 y) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 z))))) (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) (*.f64 x (pow.f64 a t))))
(*.f64 (*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 a t) a)) (/.f64 (pow.f64 (exp.f64 y) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 z)))) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))))
(+.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 (*.f64 (log.f64 z) (pow.f64 a t)) x) (*.f64 a (exp.f64 b))))
(fma.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b))) (*.f64 (/.f64 (log.f64 z) a) (/.f64 x (/.f64 (exp.f64 b) (pow.f64 a t)))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b))))))
(+.f64 (+.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b)))) (/.f64 (*.f64 (*.f64 (log.f64 z) (pow.f64 a t)) x) (*.f64 a (exp.f64 b)))) (*.f64 1/2 (*.f64 (/.f64 y a) (/.f64 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 (log.f64 z) 2)) (exp.f64 b)))))
(fma.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b))) (fma.f64 1/2 (*.f64 (/.f64 y (*.f64 a (exp.f64 b))) (*.f64 x (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 2)))) (*.f64 (/.f64 (log.f64 z) a) (/.f64 x (/.f64 (exp.f64 b) (pow.f64 a t))))))
(+.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 y 2) (*.f64 (pow.f64 (log.f64 z) 3) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (log.f64 z) (*.f64 (pow.f64 a t) x)) (*.f64 a (exp.f64 b))) (*.f64 1/2 (/.f64 (*.f64 y (*.f64 (pow.f64 (log.f64 z) 2) (*.f64 (pow.f64 a t) x))) (*.f64 a (exp.f64 b)))))))
(+.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b)))) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 y y) a) (/.f64 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 (log.f64 z) 3)) (exp.f64 b))) (+.f64 (/.f64 (*.f64 (*.f64 (log.f64 z) (pow.f64 a t)) x) (*.f64 a (exp.f64 b))) (*.f64 1/2 (*.f64 (/.f64 y a) (/.f64 (*.f64 (*.f64 x (pow.f64 a t)) (pow.f64 (log.f64 z) 2)) (exp.f64 b)))))))
(fma.f64 (/.f64 (pow.f64 a t) a) (/.f64 x (*.f64 y (exp.f64 b))) (fma.f64 1/6 (*.f64 (/.f64 (*.f64 y y) (*.f64 a (exp.f64 b))) (*.f64 x (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 3)))) (fma.f64 1/2 (*.f64 (/.f64 y (*.f64 a (exp.f64 b))) (*.f64 x (*.f64 (pow.f64 a t) (pow.f64 (log.f64 z) 2)))) (*.f64 (/.f64 (log.f64 z) a) (/.f64 x (/.f64 (exp.f64 b) (pow.f64 a t)))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 y (/.f64 (exp.f64 b) x))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 y (/.f64 (exp.f64 b) x))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 y (/.f64 (exp.f64 b) x))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a)))))) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 y (/.f64 (exp.f64 b) x))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 x (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 y (/.f64 (exp.f64 b) x))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 x (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 y (/.f64 (exp.f64 b) x))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 x (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 y (/.f64 (exp.f64 b) x))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 x (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 y (/.f64 (exp.f64 b) x))))
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (pow.f64 z y) (*.f64 (/.f64 a x) (*.f64 y (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (/.f64 (/.f64 x a) (exp.f64 b)) y))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 x (log.f64 a)))) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 (pow.f64 z y) (*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))) (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (*.f64 t x) (log.f64 a)) (*.f64 y (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 z y) y) (+.f64 (/.f64 (/.f64 x a) (exp.f64 b)) (*.f64 (/.f64 (*.f64 x t) a) (/.f64 (log.f64 a) (exp.f64 b)))))
(+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 a (*.f64 y (exp.f64 b)))))))
(+.f64 (+.f64 (/.f64 (pow.f64 z y) (*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))) (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (*.f64 t x) (log.f64 a)) (*.f64 y (exp.f64 b))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 z y) (*.f64 t t)) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b))))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 x (*.f64 t t))) (*.f64 a (exp.f64 b))))) (*.f64 (/.f64 (pow.f64 z y) y) (+.f64 (/.f64 (/.f64 x a) (exp.f64 b)) (*.f64 (/.f64 (*.f64 x t) a) (/.f64 (log.f64 a) (exp.f64 b))))))
(+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x))) (*.f64 a (*.f64 y (exp.f64 b))))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 t (*.f64 (log.f64 a) x))) (*.f64 a (*.f64 y (exp.f64 b)))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 a (*.f64 y (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x))) (*.f64 a (*.f64 y (exp.f64 b))))))))
(fma.f64 1/6 (/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 t 3)) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (+.f64 (/.f64 (pow.f64 z y) (*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))) (*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (*.f64 (*.f64 t x) (log.f64 a)) (*.f64 y (exp.f64 b))))) (*.f64 1/2 (/.f64 (*.f64 (*.f64 (pow.f64 z y) (*.f64 t t)) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b)))))))
(fma.f64 1/6 (*.f64 (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))) (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 x (pow.f64 t 3)))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 (pow.f64 (log.f64 a) 2) (*.f64 x (*.f64 t t))) (*.f64 a (exp.f64 b))))) (*.f64 (/.f64 (pow.f64 z y) y) (+.f64 (/.f64 (/.f64 x a) (exp.f64 b)) (*.f64 (/.f64 (*.f64 x t) a) (/.f64 (log.f64 a) (exp.f64 b)))))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y a))
(*.f64 x (/.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a)) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 z y) b) (*.f64 x (pow.f64 a t))) (*.f64 y a)) (/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y a)))
(fma.f64 (/.f64 (pow.f64 z y) a) (/.f64 x (/.f64 y (pow.f64 a t))) (/.f64 (neg.f64 (*.f64 (*.f64 b (pow.f64 a t)) (*.f64 x (pow.f64 z y)))) (*.f64 y a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))) (pow.f64 b 2)))))
(+.f64 (fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 z y) b) (*.f64 x (pow.f64 a t))) (*.f64 y a)) (/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y a))) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y a)) -1/2)) (*.f64 b b)))
(-.f64 (fma.f64 (*.f64 1/2 (*.f64 x (/.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a)) y))) (*.f64 b b) (*.f64 x (/.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a)) y))) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 x (pow.f64 a t)) (/.f64 a b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 b (*.f64 (pow.f64 a t) x))) (*.f64 y a))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y a))))) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))))) (pow.f64 b 3))) (+.f64 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a y)))) (pow.f64 b 2))))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 z y) b) (*.f64 x (pow.f64 a t))) (*.f64 y a)) (fma.f64 -1 (*.f64 (pow.f64 b 3) (fma.f64 1/6 (/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y a)) (fma.f64 -1 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y a)) -1/2) (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y a)) -1/2)))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y a)) (*.f64 (neg.f64 (*.f64 (/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y a)) -1/2)) (*.f64 b b)))))
(-.f64 (-.f64 (fma.f64 (*.f64 1/2 (*.f64 x (/.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a)) y))) (*.f64 b b) (*.f64 x (/.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a)) y))) (*.f64 (pow.f64 b 3) (fma.f64 1/6 (*.f64 x (/.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a)) y)) (*.f64 0 (*.f64 (*.f64 x (/.f64 (*.f64 (pow.f64 a t) (/.f64 (pow.f64 z y) a)) y)) -1/2))))) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 (*.f64 x (pow.f64 a t)) (/.f64 a b))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) x)) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 y x)
(+.f64 (/.f64 y x) (/.f64 (*.f64 y b) x))
(+.f64 (/.f64 y x) (/.f64 y (/.f64 x b)))
(+.f64 (/.f64 y x) (/.f64 b (/.f64 x y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (pow.f64 b 2)) x)) (+.f64 (/.f64 y x) (/.f64 (*.f64 y b) x)))
(fma.f64 1/2 (/.f64 y (/.f64 x (*.f64 b b))) (+.f64 (/.f64 y x) (/.f64 y (/.f64 x b))))
(+.f64 (/.f64 b (/.f64 x y)) (fma.f64 1/2 (/.f64 y (/.f64 x (*.f64 b b))) (/.f64 y x)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 y (pow.f64 b 2)) x)) (+.f64 (/.f64 y x) (+.f64 (*.f64 1/6 (/.f64 (*.f64 y (pow.f64 b 3)) x)) (/.f64 (*.f64 y b) x))))
(fma.f64 1/2 (/.f64 y (/.f64 x (*.f64 b b))) (+.f64 (/.f64 y x) (fma.f64 1/6 (/.f64 (*.f64 y (pow.f64 b 3)) x) (/.f64 y (/.f64 x b)))))
(+.f64 (fma.f64 1/6 (/.f64 y (/.f64 x (pow.f64 b 3))) (/.f64 b (/.f64 x y))) (fma.f64 1/2 (/.f64 y (/.f64 x (*.f64 b b))) (/.f64 y x)))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(/.f64 (*.f64 y (exp.f64 b)) x)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
x
(+.f64 (*.f64 -1 (*.f64 b x)) x)
(fma.f64 -1 (*.f64 b x) x)
(-.f64 x (*.f64 b x))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1 x)) (pow.f64 b 2))) x))
(fma.f64 -1 (*.f64 b x) (fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 x -1/2)) x))
(-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 b b) x) (*.f64 b x))
(+.f64 (*.f64 -1 (*.f64 b x)) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -1/2 x) (+.f64 (*.f64 1/6 x) (*.f64 -1 (+.f64 (*.f64 1/2 x) (*.f64 -1 x))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 x) (*.f64 -1 x)) (pow.f64 b 2))) x)))
(fma.f64 -1 (*.f64 b x) (fma.f64 -1 (*.f64 (pow.f64 b 3) (fma.f64 -1/2 x (fma.f64 1/6 x (neg.f64 (*.f64 x -1/2))))) (fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 x -1/2)) x)))
(-.f64 (-.f64 (fma.f64 (*.f64 x 1/2) (*.f64 b b) x) (*.f64 (pow.f64 b 3) (+.f64 (*.f64 x 1/2) (*.f64 x -1/3)))) (*.f64 b x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) 1)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 y (/.f64 (/.f64 x (exp.f64 b)) a))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 a (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 1 (/.f64 (/.f64 x (exp.f64 b)) (*.f64 y a)))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 y a) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (neg.f64 (*.f64 y a)) (/.f64 (neg.f64 x) (exp.f64 b)))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 a (neg.f64 y)) (/.f64 (neg.f64 x) (exp.f64 b)))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (*.f64 (neg.f64 y) a) (/.f64 (neg.f64 x) (exp.f64 b)))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (/.f64 (*.f64 y a) x) (exp.f64 (neg.f64 b)))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (/.f64 (*.f64 y a) 1) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (/.f64 (*.f64 y a) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)) (cbrt.f64 (/.f64 x (exp.f64 b))))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(/.f64 (/.f64 (*.f64 y a) (sqrt.f64 (/.f64 x (exp.f64 b)))) (sqrt.f64 (/.f64 x (exp.f64 b))))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 1)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 3)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(pow.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 3) 1/3)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(pow.f64 (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(sqrt.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 a x) (*.f64 y (exp.f64 b))) 2))
(fabs.f64 (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) (/.f64 (exp.f64 b) x)) a))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 3))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 3) (pow.f64 a 3)))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 3)))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(exp.f64 (log.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 1))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a))) 1)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (pow.f64 z y) (/.f64 1 (/.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) (pow.f64 a t))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (pow.f64 z y) (*.f64 (pow.f64 a t) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (pow.f64 a t) (*.f64 (pow.f64 z y) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 1)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 1 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 2))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 2) (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (*.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) (sqrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (*.f64 (pow.f64 a t) (neg.f64 (pow.f64 z y))) (/.f64 1 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (neg.f64 a))))
(*.f64 (pow.f64 a t) (*.f64 (neg.f64 (pow.f64 z y)) (/.f64 1 (neg.f64 (*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 x (*.f64 y (exp.f64 b)))) (/.f64 (neg.f64 (pow.f64 z y)) (neg.f64 a)))
(*.f64 (*.f64 (pow.f64 z y) (/.f64 x (*.f64 y (exp.f64 b)))) (/.f64 (pow.f64 a t) a))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (pow.f64 z y) (/.f64 x (*.f64 y (exp.f64 b)))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a) (*.f64 (pow.f64 z y) (pow.f64 a t)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) a))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) (/.f64 1 a))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 z y) a) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 y x))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 y x))) (/.f64 (pow.f64 z y) a))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 z y) 1) (/.f64 (pow.f64 a t) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 z y) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (/.f64 (pow.f64 a t) (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 z y) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) (/.f64 (pow.f64 z y) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 a t) 1) (/.f64 (pow.f64 z y) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 z y) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) (pow.f64 a t))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (/.f64 (pow.f64 z y) (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 1 a) (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (*.f64 (exp.f64 b) (/.f64 y x))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) a))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) a) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (exp.f64 b) (/.f64 y x))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 z y) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 a t) (/.f64 y x)))))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))) 2) (cbrt.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y))))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 2) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (sqrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (exp.f64 b) (/.f64 y x))) (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) a))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) a) (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (exp.f64 b) (/.f64 y x))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) 1) (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a)) 2)) (/.f64 (sqrt.f64 (*.f64 (pow.f64 z y) (pow.f64 a t))) (cbrt.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(*.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 y a)) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(pow.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 1)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 3)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(pow.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 3) 1/3)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 2)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(pow.f64 (*.f64 (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 z y)) (/.f64 a (pow.f64 a t))) -1)
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(neg.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (neg.f64 a))))
(*.f64 (pow.f64 a t) (*.f64 (neg.f64 (pow.f64 z y)) (/.f64 1 (neg.f64 (*.f64 (/.f64 a x) (*.f64 y (exp.f64 b)))))))
(*.f64 (*.f64 (pow.f64 a t) (/.f64 x (*.f64 y (exp.f64 b)))) (/.f64 (neg.f64 (pow.f64 z y)) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 z y) (*.f64 a (/.f64 (exp.f64 b) (/.f64 (pow.f64 a t) (/.f64 y x))))) 2))
(fabs.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y))))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (pow.f64 z y)) (/.f64 (/.f64 x (*.f64 y (exp.f64 b))) a)))
(*.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (log.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (pow.f64 z y))))
(*.f64 (/.f64 (/.f64 (/.f64 x a) (exp.f64 b)) y) (*.f64 (pow.f64 z y) (log.f64 (exp.f64 (pow.f64 a t)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a))))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a) 3))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) 3) (pow.f64 (*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) a) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) 3) (pow.f64 (*.f64 (/.f64 a x) (*.f64 y (exp.f64 b))) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) 3) (pow.f64 (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y))) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(exp.f64 (log.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)) 1))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (pow.f64 z y) (/.f64 (*.f64 (exp.f64 b) (/.f64 y x)) (pow.f64 a t))) a)))
(/.f64 (*.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) (*.f64 (exp.f64 b) (/.f64 a (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 b) (/.f64 y x)))) 1)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 1)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 1 (*.f64 (exp.f64 b) (/.f64 y x)))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) 2))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) 2) (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 (exp.f64 b) x)))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (sqrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) (sqrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 (exp.f64 b) x)))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 (neg.f64 x) (exp.f64 b))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 (exp.f64 b) x) y)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 y x) (exp.f64 b))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 x (exp.f64 b))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (/.f64 x (exp.f64 b))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 (sqrt.f64 y) x) (/.f64 (sqrt.f64 y) (exp.f64 (neg.f64 b))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 1 x) (/.f64 y (exp.f64 (neg.f64 b))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)) (/.f64 y (cbrt.f64 (/.f64 x (exp.f64 b)))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 x (exp.f64 b)))) (/.f64 y (sqrt.f64 (/.f64 x (exp.f64 b)))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) x) (/.f64 (cbrt.f64 y) (exp.f64 (neg.f64 b))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)) (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 (exp.f64 b) x))) (pow.f64 (cbrt.f64 y) 2)) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (/.f64 x (exp.f64 b)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (/.f64 x (exp.f64 b)))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 x (exp.f64 b)))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 y 1) (/.f64 (exp.f64 b) x))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (*.f64 (/.f64 y x) 1) (exp.f64 b))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (*.f64 (/.f64 y x) (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(*.f64 (/.f64 y (neg.f64 x)) (neg.f64 (exp.f64 b)))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 1)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) 3)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(pow.f64 (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 3) 1/3)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 b) (/.f64 y x))) 2)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(pow.f64 (/.f64 x (*.f64 y (exp.f64 b))) -1)
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(neg.f64 (/.f64 y (/.f64 (neg.f64 x) (exp.f64 b))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 2))
(fabs.f64 (*.f64 y (/.f64 (exp.f64 b) x)))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 (exp.f64 b) x)))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 b) (/.f64 y x)))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 b) (/.f64 y x)) 3))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 x (exp.f64 b)) 3)))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(exp.f64 (+.f64 (log.f64 (/.f64 y x)) b))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 y x)) b) 1))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 b) (/.f64 y x))))
(*.f64 (exp.f64 b) (/.f64 y x))
(*.f64 y (/.f64 (exp.f64 b) x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (exp.f64 b)))) 1)
(/.f64 x (exp.f64 b))
(*.f64 x (exp.f64 (neg.f64 b)))
(/.f64 x (exp.f64 b))
(*.f64 (/.f64 x (exp.f64 b)) 1)
(/.f64 x (exp.f64 b))
(*.f64 1 (/.f64 x (exp.f64 b)))
(/.f64 x (exp.f64 b))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2))
(/.f64 x (exp.f64 b))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 2) (cbrt.f64 (/.f64 x (exp.f64 b))))
(/.f64 x (exp.f64 b))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (exp.f64 (neg.f64 b))))
(/.f64 x (exp.f64 b))
(*.f64 (sqrt.f64 (/.f64 x (exp.f64 b))) (sqrt.f64 (/.f64 x (exp.f64 b))))
(/.f64 x (exp.f64 b))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (exp.f64 (neg.f64 b))))
(/.f64 x (exp.f64 b))
(*.f64 (neg.f64 x) (/.f64 1 (neg.f64 (exp.f64 b))))
(/.f64 x (exp.f64 b))
(*.f64 (exp.f64 (neg.f64 b)) x)
(/.f64 x (exp.f64 b))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 x (cbrt.f64 (exp.f64 b))))
(/.f64 (/.f64 x (cbrt.f64 (exp.f64 b))) (pow.f64 (cbrt.f64 (exp.f64 b)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) (/.f64 x (sqrt.f64 (exp.f64 b))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) x) (sqrt.f64 (exp.f64 b)))
(/.f64 (/.f64 x (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (exp.f64 b)))
(/.f64 x (exp.f64 b))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (/.f64 x (exp.f64 b))))
(*.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (exp.f64 b))) (/.f64 (cbrt.f64 x) (sqrt.f64 (exp.f64 b))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) x) (sqrt.f64 (exp.f64 b)))
(/.f64 (/.f64 x (sqrt.f64 (exp.f64 b))) (sqrt.f64 (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (exp.f64 b)))
(/.f64 x (exp.f64 b))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 x (cbrt.f64 (exp.f64 b))))
(/.f64 (/.f64 x (cbrt.f64 (exp.f64 b))) (pow.f64 (cbrt.f64 (exp.f64 b)) 2))
(pow.f64 (/.f64 x (exp.f64 b)) 1)
(/.f64 x (exp.f64 b))
(pow.f64 (cbrt.f64 (/.f64 x (exp.f64 b))) 3)
(/.f64 x (exp.f64 b))
(pow.f64 (pow.f64 (/.f64 x (exp.f64 b)) 3) 1/3)
(/.f64 x (exp.f64 b))
(pow.f64 (sqrt.f64 (/.f64 x (exp.f64 b))) 2)
(/.f64 x (exp.f64 b))
(pow.f64 (/.f64 (exp.f64 b) x) -1)
(/.f64 x (exp.f64 b))
(neg.f64 (/.f64 x (neg.f64 (exp.f64 b))))
(/.f64 x (exp.f64 b))
(sqrt.f64 (pow.f64 (/.f64 x (exp.f64 b)) 2))
(fabs.f64 (/.f64 x (exp.f64 b)))
(log.f64 (exp.f64 (/.f64 x (exp.f64 b))))
(/.f64 x (exp.f64 b))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (exp.f64 b)))))
(/.f64 x (exp.f64 b))
(cbrt.f64 (pow.f64 (/.f64 x (exp.f64 b)) 3))
(/.f64 x (exp.f64 b))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (exp.f64 b) 3)))
(/.f64 x (exp.f64 b))
(expm1.f64 (log1p.f64 (/.f64 x (exp.f64 b))))
(/.f64 x (exp.f64 b))
(exp.f64 (-.f64 (log.f64 x) b))
(/.f64 x (exp.f64 b))
(exp.f64 (*.f64 (-.f64 (log.f64 x) b) 1))
(/.f64 x (exp.f64 b))
(log1p.f64 (expm1.f64 (/.f64 x (exp.f64 b))))
(/.f64 x (exp.f64 b))

eval363.0ms (0.9%)

Compiler

Compiled 31920 to 11812 computations (63% saved)

prune950.0ms (2.3%)

Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New1439101449
Fresh404
Picked101
Done404
Total1448101458
Accurracy
100.0%
Counts
1458 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.4%
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
56.2%
(/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y)
66.8%
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b)) a)
61.7%
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
59.5%
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (-.f64 1 b)) x) y)
49.6%
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 1 (*.f64 b (+.f64 -1 (*.f64 1/2 b))))) x) y)
59.5%
(/.f64 x (*.f64 (*.f64 a y) (exp.f64 b)))
64.2%
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
52.3%
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
61.3%
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
Compiler

Compiled 330 to 232 computations (29.7% saved)

localize43.0ms (0.1%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
100.0%
(/.f64 (pow.f64 a t) y)
99.8%
(*.f64 (/.f64 (pow.f64 a t) y) x)
96.6%
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b)) a)
95.1%
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b))
Compiler

Compiled 50 to 12 computations (76% saved)

series14.0ms (0%)

Counts
3 → 168
Calls

42 calls:

TimeVariablePointExpression
1.0ms
t
@0
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b))
1.0ms
a
@inf
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b))
1.0ms
b
@0
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b))
0.0ms
t
@inf
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b))
0.0ms
b
@inf
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b))

rewrite112.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1746×log-prod
704×pow-exp
564×expm1-udef
564×log1p-udef
510×log-pow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01483
129983
2427283
Stop Event
node limit
Counts
3 → 139
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b)) a)
(*.f64 (/.f64 (pow.f64 a t) y) x)
Outputs
(+.f64 0 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))) 1)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 1 (/.f64 (exp.f64 b) x)))
(*.f64 (/.f64 (pow.f64 a t) y) (*.f64 x (exp.f64 (neg.f64 b))))
(*.f64 x (*.f64 (/.f64 (pow.f64 a t) y) (exp.f64 (neg.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 (neg.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 1)
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 (neg.f64 b))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 (neg.f64 b))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) y) (neg.f64 x)) (/.f64 1 (neg.f64 (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 b)) (*.f64 (/.f64 (pow.f64 a t) y) x))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)) x)
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) 1) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 x (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (sqrt.f64 (exp.f64 b))) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 x (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 (pow.f64 a t) y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (/.f64 (pow.f64 a t) y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) (sqrt.f64 (exp.f64 b))) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (cbrt.f64 (exp.f64 b))))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2)
(pow.f64 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x)) -1)
(pow.f64 (/.f64 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x)) 1) -1)
(pow.f64 (*.f64 (/.f64 (exp.f64 b) x) (/.f64 y (pow.f64 a t))) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (neg.f64 (exp.f64 b))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 3) (pow.f64 (exp.f64 b) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b)) 2))
(exp.f64 (*.f64 (-.f64 b (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) -1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(+.f64 0 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))) 1)
(*.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (*.f64 (exp.f64 (neg.f64 b)) (/.f64 1 a)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) (/.f64 1 a))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 1)
(*.f64 1 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (/.f64 1 a)))
(*.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 a t) y)) (/.f64 (exp.f64 b) x)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 x a) (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) a) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) a) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 b)))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 1) (/.f64 (exp.f64 (neg.f64 b)) a))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (exp.f64 (neg.f64 b)) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (sqrt.f64 a)) (/.f64 (exp.f64 (neg.f64 b)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (cbrt.f64 a)))
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) 2)
(pow.f64 (*.f64 a (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x))) -1)
(pow.f64 (*.f64 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x)) a) -1)
(pow.f64 (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) y) x)) -1)
(pow.f64 (/.f64 (*.f64 a (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x))) 1) -1)
(neg.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) (neg.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(exp.f64 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b)) 2))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 a (*.f64 (/.f64 (pow.f64 a t) y) x))) b) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a t) y) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) 1)
(/.f64 (pow.f64 a t) (/.f64 y x))
(/.f64 x (/.f64 y (pow.f64 a t)))
(/.f64 1 (/.f64 y (*.f64 (pow.f64 a t) x)))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (neg.f64 (*.f64 (pow.f64 a t) x)) (neg.f64 y))
(/.f64 (*.f64 x (neg.f64 (pow.f64 a t))) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) x) (neg.f64 y))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) 1) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2)
(pow.f64 (/.f64 y (*.f64 (pow.f64 a t) x)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 (pow.f64 a t) y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)))

simplify143.0ms (0.3%)

Algorithm
egg-herbie
Rules
856×associate-/l*
768×associate-*r*
676×times-frac
664×associate-*l*
628×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
047711311
1138610993
2680410877
Stop Event
node limit
Counts
307 → 262
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 y (exp.f64 b)))
(/.f64 x (*.f64 y (exp.f64 b)))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 b))) (/.f64 x (*.f64 y (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 b))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (exp.f64 b)))) (/.f64 x (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 b))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (exp.f64 b)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 y (exp.f64 b)))) (/.f64 x (*.f64 y (exp.f64 b))))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) y)) (/.f64 (*.f64 (pow.f64 a t) x) y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) y))) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 a t) x) y)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) y)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 a t) x) y)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a t) x) y)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) y))) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 a t) x) y))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b)))))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b))))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 y (*.f64 a (exp.f64 b))))))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) y)
(/.f64 x y)
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) y) (/.f64 x y))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) y) (+.f64 (/.f64 x y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) y))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) y) (+.f64 (/.f64 x y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) y)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) y)))))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (*.f64 (pow.f64 a t) x) y)
(+.f64 0 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))) 1)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 1 (/.f64 (exp.f64 b) x)))
(*.f64 (/.f64 (pow.f64 a t) y) (*.f64 x (exp.f64 (neg.f64 b))))
(*.f64 x (*.f64 (/.f64 (pow.f64 a t) y) (exp.f64 (neg.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 (neg.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 1)
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 (neg.f64 b))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 (neg.f64 b))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) y) (neg.f64 x)) (/.f64 1 (neg.f64 (exp.f64 b))))
(*.f64 (exp.f64 (neg.f64 b)) (*.f64 (/.f64 (pow.f64 a t) y) x))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)) x)
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) 1) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 x (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (sqrt.f64 (exp.f64 b))) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 x (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 (pow.f64 a t) y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (/.f64 (pow.f64 a t) y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) (sqrt.f64 (exp.f64 b))) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (cbrt.f64 (exp.f64 b))))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2)
(pow.f64 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x)) -1)
(pow.f64 (/.f64 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x)) 1) -1)
(pow.f64 (*.f64 (/.f64 (exp.f64 b) x) (/.f64 y (pow.f64 a t))) -1)
(neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (neg.f64 (exp.f64 b))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 3) (pow.f64 (exp.f64 b) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b)) 2))
(exp.f64 (*.f64 (-.f64 b (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) -1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(+.f64 0 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))) 1)
(*.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (*.f64 (exp.f64 (neg.f64 b)) (/.f64 1 a)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) (/.f64 1 a))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 1)
(*.f64 1 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (/.f64 1 a)))
(*.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 a t) y)) (/.f64 (exp.f64 b) x)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 x a) (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) a) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) a) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 b)))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 1) (/.f64 (exp.f64 (neg.f64 b)) a))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (exp.f64 (neg.f64 b)) (cbrt.f64 a)))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (sqrt.f64 a)) (/.f64 (exp.f64 (neg.f64 b)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (sqrt.f64 a)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (cbrt.f64 a)))
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) 2)
(pow.f64 (*.f64 a (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x))) -1)
(pow.f64 (*.f64 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x)) a) -1)
(pow.f64 (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) y) x)) -1)
(pow.f64 (/.f64 (*.f64 a (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x))) 1) -1)
(neg.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) (neg.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(exp.f64 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b)) 2))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 a (*.f64 (/.f64 (pow.f64 a t) y) x))) b) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a t) y) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) 1)
(/.f64 (pow.f64 a t) (/.f64 y x))
(/.f64 x (/.f64 y (pow.f64 a t)))
(/.f64 1 (/.f64 y (*.f64 (pow.f64 a t) x)))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (neg.f64 (*.f64 (pow.f64 a t) x)) (neg.f64 y))
(/.f64 (*.f64 x (neg.f64 (pow.f64 a t))) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) x) (neg.f64 y))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) 1) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2)
(pow.f64 (/.f64 y (*.f64 (pow.f64 a t) x)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 (pow.f64 a t) y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)))
Outputs
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 y (/.f64 (exp.f64 b) x)))
(*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) y))
(*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 y (/.f64 (exp.f64 b) x)))
(*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) y))
(*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 y (/.f64 (exp.f64 b) x)))
(*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) y))
(*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 y (/.f64 (exp.f64 b) x)))
(*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) y))
(*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 y (/.f64 (exp.f64 b) x)))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 x y) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 y (/.f64 (exp.f64 b) x)))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 x y) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 y (/.f64 (exp.f64 b) x)))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 x y) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 y (exp.f64 b)))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 y (/.f64 (exp.f64 b) x)))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 y (exp.f64 b))) x)
(*.f64 (/.f64 x y) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(/.f64 x (*.f64 y (exp.f64 b)))
(/.f64 (/.f64 x y) (exp.f64 b))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y (exp.f64 b))) (/.f64 x (*.f64 y (exp.f64 b))))
(+.f64 (/.f64 (/.f64 x y) (exp.f64 b)) (*.f64 (/.f64 t y) (/.f64 (*.f64 x (log.f64 a)) (exp.f64 b))))
(fma.f64 (/.f64 t y) (/.f64 (*.f64 x (log.f64 a)) (exp.f64 b)) (/.f64 x (*.f64 y (exp.f64 b))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 b))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (exp.f64 b)))) (/.f64 x (*.f64 y (exp.f64 b)))))
(+.f64 (*.f64 (/.f64 t y) (/.f64 (*.f64 x (log.f64 a)) (exp.f64 b))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) y) (/.f64 (*.f64 x (pow.f64 (log.f64 a) 2)) (exp.f64 b))) (/.f64 (/.f64 x y) (exp.f64 b))))
(fma.f64 (/.f64 t y) (/.f64 (*.f64 x (log.f64 a)) (exp.f64 b)) (fma.f64 1/2 (*.f64 (/.f64 t (/.f64 y t)) (/.f64 x (/.f64 (exp.f64 b) (pow.f64 (log.f64 a) 2)))) (/.f64 x (*.f64 y (exp.f64 b)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (exp.f64 b))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (exp.f64 b)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 y (exp.f64 b)))) (/.f64 x (*.f64 y (exp.f64 b))))))
(+.f64 (*.f64 (/.f64 t y) (/.f64 (*.f64 x (log.f64 a)) (exp.f64 b))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) y) (/.f64 (*.f64 x (pow.f64 (log.f64 a) 2)) (exp.f64 b))) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) y) (/.f64 (*.f64 x (pow.f64 (log.f64 a) 3)) (exp.f64 b))) (/.f64 (/.f64 x y) (exp.f64 b)))))
(fma.f64 (/.f64 t y) (/.f64 (*.f64 x (log.f64 a)) (exp.f64 b)) (fma.f64 1/2 (*.f64 (/.f64 t (/.f64 y t)) (/.f64 x (/.f64 (exp.f64 b) (pow.f64 (log.f64 a) 2)))) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) y) (/.f64 x (/.f64 (exp.f64 b) (pow.f64 (log.f64 a) 3)))) (/.f64 x (*.f64 y (exp.f64 b))))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) y)) (/.f64 (*.f64 (pow.f64 a t) x) y))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 a t) x) b) y) (/.f64 (pow.f64 a t) (/.f64 y x)))
(-.f64 (*.f64 (pow.f64 a t) (/.f64 x y)) (*.f64 (/.f64 b y) (*.f64 (pow.f64 a t) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) y))) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 a t) x) y)))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 a t) x) b) y) (fma.f64 -1 (*.f64 (*.f64 -1/2 (/.f64 (pow.f64 a t) (/.f64 y x))) (*.f64 b b)) (/.f64 (pow.f64 a t) (/.f64 y x))))
(-.f64 (fma.f64 x (/.f64 (pow.f64 a t) y) (*.f64 (*.f64 x (*.f64 (/.f64 (pow.f64 a t) y) 1/2)) (*.f64 b b))) (*.f64 (/.f64 b y) (*.f64 (pow.f64 a t) x)))
(-.f64 (fma.f64 (pow.f64 a t) (/.f64 x y) (*.f64 (*.f64 x (*.f64 (/.f64 (pow.f64 a t) y) 1/2)) (*.f64 b b))) (*.f64 (/.f64 b y) (*.f64 (pow.f64 a t) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) y)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) y)))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 a t) x) y)) (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a t) x) y)))) (pow.f64 b 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) y)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) y))) (pow.f64 b 2))) (/.f64 (*.f64 (pow.f64 a t) x) y))))
(fma.f64 -1 (/.f64 (*.f64 (*.f64 (pow.f64 a t) x) b) y) (fma.f64 -1 (*.f64 (fma.f64 -1 (*.f64 -1/2 (/.f64 (pow.f64 a t) (/.f64 y x))) (*.f64 (/.f64 (pow.f64 a t) (/.f64 y x)) -1/3)) (pow.f64 b 3)) (fma.f64 -1 (*.f64 (*.f64 -1/2 (/.f64 (pow.f64 a t) (/.f64 y x))) (*.f64 b b)) (/.f64 (pow.f64 a t) (/.f64 y x)))))
(-.f64 (-.f64 (fma.f64 x (/.f64 (pow.f64 a t) y) (*.f64 (*.f64 x (*.f64 (/.f64 (pow.f64 a t) y) 1/2)) (*.f64 b b))) (*.f64 (fma.f64 (*.f64 (pow.f64 a t) (/.f64 x y)) -1/3 (*.f64 x (*.f64 (/.f64 (pow.f64 a t) y) 1/2))) (pow.f64 b 3))) (*.f64 (/.f64 b y) (*.f64 (pow.f64 a t) x)))
(-.f64 (-.f64 (fma.f64 (pow.f64 a t) (/.f64 x y) (*.f64 (*.f64 x (*.f64 (/.f64 (pow.f64 a t) y) 1/2)) (*.f64 b b))) (*.f64 (fma.f64 x (*.f64 (/.f64 (pow.f64 a t) y) -1/3) (*.f64 x (*.f64 (/.f64 (pow.f64 a t) y) 1/2))) (pow.f64 b 3))) (*.f64 (/.f64 b y) (*.f64 (pow.f64 a t) x)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) a))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) a))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) a))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) a))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) a))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) a))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a))
(*.f64 (/.f64 x (*.f64 a y)) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a))
(*.f64 (/.f64 x (*.f64 a y)) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a))
(*.f64 (/.f64 x (*.f64 a y)) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 (/.f64 x y) (exp.f64 b)))
(*.f64 (/.f64 x (*.f64 y (exp.f64 b))) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a))
(*.f64 (/.f64 x (*.f64 a y)) (exp.f64 (-.f64 (*.f64 t (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) b)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a (*.f64 y (exp.f64 b)))) (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (/.f64 (/.f64 x y) (*.f64 a (exp.f64 b))) (*.f64 (/.f64 t a) (/.f64 (*.f64 x (log.f64 a)) (*.f64 y (exp.f64 b)))))
(fma.f64 (/.f64 t y) (*.f64 (/.f64 x (exp.f64 b)) (/.f64 (log.f64 a) a)) (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b)))))))
(+.f64 (+.f64 (/.f64 (/.f64 x y) (*.f64 a (exp.f64 b))) (*.f64 (/.f64 t a) (/.f64 (*.f64 x (log.f64 a)) (*.f64 y (exp.f64 b))))) (*.f64 1/2 (*.f64 (/.f64 (*.f64 t t) y) (/.f64 (*.f64 x (pow.f64 (log.f64 a) 2)) (*.f64 a (exp.f64 b))))))
(fma.f64 (/.f64 t y) (*.f64 (/.f64 x (exp.f64 b)) (/.f64 (log.f64 a) a)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) (*.f64 a y)) (/.f64 x (/.f64 (exp.f64 b) (pow.f64 (log.f64 a) 2)))) (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y (*.f64 a (exp.f64 b))))) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 y (*.f64 a (exp.f64 b))))))))
(+.f64 (+.f64 (/.f64 (/.f64 x y) (*.f64 a (exp.f64 b))) (*.f64 (/.f64 t a) (/.f64 (*.f64 x (log.f64 a)) (*.f64 y (exp.f64 b))))) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) y) (/.f64 (*.f64 x (pow.f64 (log.f64 a) 2)) (*.f64 a (exp.f64 b)))) (*.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) y) (/.f64 (*.f64 x (pow.f64 (log.f64 a) 3)) (*.f64 a (exp.f64 b)))))))
(+.f64 (fma.f64 (/.f64 t y) (*.f64 (/.f64 x (exp.f64 b)) (/.f64 (log.f64 a) a)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) (*.f64 a y)) (/.f64 x (/.f64 (exp.f64 b) (pow.f64 (log.f64 a) 2)))) (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))) (*.f64 (/.f64 1/6 y) (/.f64 (*.f64 (pow.f64 (log.f64 a) 3) (*.f64 x (pow.f64 t 3))) (*.f64 a (exp.f64 b)))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))
(*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))
(fma.f64 -1 (*.f64 (/.f64 b a) (/.f64 (pow.f64 a t) (/.f64 y x))) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))
(-.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) (*.f64 (*.f64 (pow.f64 a t) (/.f64 x y)) (/.f64 b a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))))
(fma.f64 -1 (*.f64 (/.f64 b a) (/.f64 (pow.f64 a t) (/.f64 y x))) (fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))
(-.f64 (fma.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a) (*.f64 (*.f64 b b) (*.f64 (/.f64 1/2 y) (/.f64 (pow.f64 a t) (/.f64 a x))))) (*.f64 (*.f64 (pow.f64 a t) (/.f64 x y)) (/.f64 b a)))
(-.f64 (fma.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)) (*.f64 (*.f64 b b) (*.f64 (/.f64 1/2 y) (/.f64 (pow.f64 a t) (/.f64 a x))))) (*.f64 (*.f64 (pow.f64 a t) (/.f64 x y)) (/.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))))))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b (*.f64 (pow.f64 a t) x)) (*.f64 a y))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))) (*.f64 -1 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))))) (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a)))))
(fma.f64 -1 (*.f64 (pow.f64 b 3) (fma.f64 -1/2 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) (neg.f64 (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))))) (fma.f64 -1 (*.f64 (/.f64 b a) (/.f64 (pow.f64 a t) (/.f64 y x))) (fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 -1/2 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))))
(-.f64 (-.f64 (fma.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a) (*.f64 (*.f64 b b) (*.f64 (/.f64 1/2 y) (/.f64 (pow.f64 a t) (/.f64 a x))))) (*.f64 (*.f64 (pow.f64 a t) (/.f64 x y)) (/.f64 b a))) (*.f64 (pow.f64 b 3) (+.f64 (*.f64 (/.f64 1/2 y) (/.f64 (pow.f64 a t) (/.f64 a x))) (*.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) -1/3))))
(-.f64 (-.f64 (fma.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)) (*.f64 (*.f64 b b) (*.f64 (/.f64 1/2 y) (/.f64 (pow.f64 a t) (/.f64 a x))))) (*.f64 (*.f64 (pow.f64 a t) (/.f64 x y)) (/.f64 b a))) (*.f64 (pow.f64 b 3) (fma.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) -1/3 (*.f64 (/.f64 1/2 y) (/.f64 (pow.f64 a t) (/.f64 a x))))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (/.f64 y x))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (/.f64 y x))
(/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (/.f64 y x))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (/.f64 y x))
(/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (/.f64 y x))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (/.f64 y x))
(/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (/.f64 y x))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (/.f64 y x))
(/.f64 (pow.f64 (/.f64 1 a) (neg.f64 t)) (/.f64 y x))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) y)
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y) x)
(*.f64 (/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) y) x)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) y)
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y) x)
(*.f64 (/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) y) x)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) y)
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y) x)
(*.f64 (/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) y) x)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) y)
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) y) x)
(*.f64 (/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) y) x)
(/.f64 x y)
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) y) (/.f64 x y))
(+.f64 (/.f64 x y) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) y))
(+.f64 (/.f64 x y) (*.f64 (/.f64 t y) (*.f64 x (log.f64 a))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) y) (+.f64 (/.f64 x y) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) y))))
(+.f64 (+.f64 (/.f64 x y) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) y)) (*.f64 1/2 (/.f64 (*.f64 t t) (/.f64 y (*.f64 x (pow.f64 (log.f64 a) 2))))))
(+.f64 (*.f64 (/.f64 t y) (*.f64 x (log.f64 a))) (fma.f64 1/2 (*.f64 (/.f64 t (/.f64 y t)) (*.f64 x (pow.f64 (log.f64 a) 2))) (/.f64 x y)))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) y) (+.f64 (/.f64 x y) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) y)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) y)))))
(+.f64 (+.f64 (/.f64 x y) (/.f64 (*.f64 t (*.f64 x (log.f64 a))) y)) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 y (*.f64 x (pow.f64 (log.f64 a) 2)))) (/.f64 (*.f64 1/6 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3)))) y)))
(+.f64 (/.f64 x y) (+.f64 (fma.f64 1/6 (/.f64 (*.f64 x (pow.f64 t 3)) (/.f64 y (pow.f64 (log.f64 a) 3))) (/.f64 (*.f64 (*.f64 t t) 1/2) (/.f64 y (*.f64 x (pow.f64 (log.f64 a) 2))))) (*.f64 (/.f64 t y) (*.f64 x (log.f64 a)))))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(+.f64 0 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b))))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b))))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))) 1)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 1 (/.f64 (exp.f64 b) x)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) y) (*.f64 x (exp.f64 (neg.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 x (*.f64 (/.f64 (pow.f64 a t) y) (exp.f64 (neg.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 (neg.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 1)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 (neg.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (*.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 (neg.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) y) (neg.f64 x)) (/.f64 1 (neg.f64 (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (exp.f64 (neg.f64 b)) (*.f64 (/.f64 (pow.f64 a t) y) x))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)) x)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) 1) (/.f64 x (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 x (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 b)) 2) y)) (/.f64 x (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y (pow.f64 (cbrt.f64 (exp.f64 b)) 2))) (/.f64 x (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (sqrt.f64 (exp.f64 b))) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 (exp.f64 b)) y)) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y (sqrt.f64 (exp.f64 b)))) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 x (sqrt.f64 (exp.f64 b))) (/.f64 (/.f64 (pow.f64 a t) y) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 (exp.f64 b)) y)) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y (sqrt.f64 (exp.f64 b)))) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (/.f64 (pow.f64 a t) y) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 b)) 2) y)) (/.f64 x (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y (pow.f64 (cbrt.f64 (exp.f64 b)) 2))) (/.f64 x (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 b)) 2) y)) (/.f64 x (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y (pow.f64 (cbrt.f64 (exp.f64 b)) 2))) (/.f64 x (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 1 (sqrt.f64 (exp.f64 b))) (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 (exp.f64 b)) y)) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y (sqrt.f64 (exp.f64 b)))) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (/.f64 y x))) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 a t) (/.f64 x y))) 2) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) (sqrt.f64 (exp.f64 b))) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 (exp.f64 b)) y)) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y (sqrt.f64 (exp.f64 b)))) (/.f64 x (sqrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 1) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 b)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (pow.f64 (cbrt.f64 (exp.f64 b)) 2)) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (pow.f64 (cbrt.f64 (exp.f64 b)) 2) y)) (/.f64 x (cbrt.f64 (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 y (pow.f64 (cbrt.f64 (exp.f64 b)) 2))) (/.f64 x (cbrt.f64 (exp.f64 b))))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 1)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 3)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 3) 1/3)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(pow.f64 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x)) -1)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(pow.f64 (/.f64 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x)) 1) -1)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(pow.f64 (*.f64 (/.f64 (exp.f64 b) x) (/.f64 y (pow.f64 a t))) -1)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(neg.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (neg.f64 (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 2))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b))) 2))
(fabs.f64 (*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b))))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 3))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 3) (pow.f64 (exp.f64 b) 3)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(exp.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(exp.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b) 1))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b) 1) 1))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b)) 3))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b)) 1/3))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) b)) 2))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(exp.f64 (*.f64 (-.f64 b (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) -1))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))
(*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(+.f64 0 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (/.f64 x (exp.f64 b)))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (/.f64 x (exp.f64 b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (/.f64 x (exp.f64 b))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b))) (/.f64 x a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b))) (/.f64 x a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (/.f64 x (exp.f64 b))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b))) (/.f64 x a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))) 1)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (/.f64 1 (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (*.f64 (exp.f64 (neg.f64 b)) (/.f64 1 a)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) (/.f64 1 a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 1)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 1 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) 2))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) 2) (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) (*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (/.f64 1 a)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (/.f64 1 a)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (/.f64 (neg.f64 (/.f64 (pow.f64 a t) y)) (/.f64 (exp.f64 b) x)) (/.f64 1 (neg.f64 a)))
(/.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 a t)) y) (/.f64 1 (neg.f64 a))) (/.f64 (exp.f64 b) x))
(/.f64 (neg.f64 (pow.f64 a t)) (*.f64 (/.f64 (exp.f64 b) (/.f64 x y)) (neg.f64 a)))
(*.f64 (/.f64 1 a) (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (/.f64 x a) (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2) a) (/.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) a) (/.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 1) (/.f64 (exp.f64 (neg.f64 b)) a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (exp.f64 (neg.f64 b)) (cbrt.f64 a)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (/.f64 (pow.f64 (cbrt.f64 a) 2) x)) (/.f64 (exp.f64 (neg.f64 b)) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (/.f64 x y)) (*.f64 (cbrt.f64 a) (exp.f64 b))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (sqrt.f64 a)) (/.f64 (exp.f64 (neg.f64 b)) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (/.f64 (sqrt.f64 a) x)) (/.f64 (exp.f64 (neg.f64 b)) (sqrt.f64 a)))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 x y)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) (cbrt.f64 a)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (/.f64 (pow.f64 (cbrt.f64 a) 2) x)) (/.f64 (exp.f64 (neg.f64 b)) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (/.f64 x y)) (*.f64 (cbrt.f64 a) (exp.f64 b))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (/.f64 (sqrt.f64 a) x)) (/.f64 (exp.f64 (neg.f64 b)) (sqrt.f64 a)))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 x y)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) 1) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 a t) (*.f64 a y)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y (exp.f64 b)))) 2) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (/.f64 (pow.f64 a t) y) (exp.f64 b)))) 2) (/.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (sqrt.f64 a)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (/.f64 (sqrt.f64 a) x)) (/.f64 (exp.f64 (neg.f64 b)) (sqrt.f64 a)))
(/.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) (/.f64 x y)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) 1) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y))) (cbrt.f64 a)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) y) (/.f64 (pow.f64 (cbrt.f64 a) 2) x)) (/.f64 (exp.f64 (neg.f64 b)) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) (/.f64 x y)) (*.f64 (cbrt.f64 a) (exp.f64 b))) (pow.f64 (cbrt.f64 a) 2))
(pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 1)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) 3)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 3) 1/3)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))) 2)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(pow.f64 (*.f64 a (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x))) -1)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(pow.f64 (*.f64 (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x)) a) -1)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(pow.f64 (/.f64 (*.f64 a (exp.f64 b)) (*.f64 (/.f64 (pow.f64 a t) y) x)) -1)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(pow.f64 (/.f64 (*.f64 a (*.f64 (/.f64 y (pow.f64 a t)) (/.f64 (exp.f64 b) x))) 1) -1)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(neg.f64 (/.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) (neg.f64 a)))
(/.f64 (*.f64 (/.f64 (neg.f64 (pow.f64 a t)) y) (/.f64 1 (neg.f64 a))) (/.f64 (exp.f64 b) x))
(/.f64 (neg.f64 (pow.f64 a t)) (*.f64 (/.f64 (exp.f64 b) (/.f64 x y)) (neg.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x (exp.f64 b)) (/.f64 (pow.f64 a t) (*.f64 a y))) 2))
(fabs.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b))))
(log.f64 (exp.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b))) 3))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 (/.f64 (exp.f64 b) x) y)) 3) (pow.f64 a 3)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(exp.f64 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b) 1))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b) 1) 1))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b)) 3))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b)) 1/3))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) a)) b)) 2))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(exp.f64 (*.f64 (+.f64 (log.f64 (/.f64 a (*.f64 (/.f64 (pow.f64 a t) y) x))) b) -1))
(pow.f64 (exp.f64 (+.f64 b (log.f64 (/.f64 a (/.f64 (pow.f64 a t) (/.f64 y x)))))) -1)
(exp.f64 (neg.f64 (+.f64 b (log.f64 (/.f64 a (*.f64 (pow.f64 a t) (/.f64 x y)))))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (/.f64 (pow.f64 a t) y) a) (/.f64 x (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 (/.f64 x a) (exp.f64 b)))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a t) y) x))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) 1)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 x (/.f64 y (pow.f64 a t)))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 1 (/.f64 y (*.f64 (pow.f64 a t) x)))
(*.f64 (/.f64 1 y) (*.f64 (pow.f64 a t) x))
(*.f64 (*.f64 (pow.f64 a t) x) (/.f64 1 y))
(/.f64 (*.f64 (pow.f64 a t) x) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (neg.f64 (*.f64 (pow.f64 a t) x)) (neg.f64 y))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 x (neg.f64 (pow.f64 a t))) (neg.f64 y))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) x) (neg.f64 y))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) 1) y)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 1)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 3)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 3) 1/3)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 2)
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(pow.f64 (/.f64 y (*.f64 (pow.f64 a t) x)) -1)
(*.f64 (/.f64 1 y) (*.f64 (pow.f64 a t) x))
(*.f64 (*.f64 (pow.f64 a t) x) (/.f64 1 y))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 2))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (/.f64 y x)) 2))
(fabs.f64 (*.f64 (pow.f64 a t) (/.f64 x y)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) y)))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) 3))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (pow.f64 a t) y) 3) (pow.f64 x 3)))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 (pow.f64 a t) y) 3)))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 1))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)) 1) 1))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) 3))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) 1/3))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) y) x))) 2))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) y) x)))
(/.f64 (pow.f64 a t) (/.f64 y x))
(*.f64 (pow.f64 a t) (/.f64 x y))

localize10.0ms (0%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 a (*.f64 y (exp.f64 b)))
100.0%
(*.f64 y (exp.f64 b))
96.4%
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
Compiler

Compiled 30 to 10 computations (66.7% saved)

series8.0ms (0%)

Counts
2 → 36
Calls

21 calls:

TimeVariablePointExpression
1.0ms
b
@inf
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
1.0ms
b
@0
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
1.0ms
b
@-inf
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
0.0ms
x
@-inf
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
0.0ms
x
@0
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))

rewrite76.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1262×log-prod
810×prod-exp
804×pow-prod-down
574×pow-prod-up
490×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01140
122140
2290940
Stop Event
node limit
Counts
2 → 83
Calls
Call 1
Inputs
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(*.f64 a (*.f64 y (exp.f64 b)))
Outputs
(+.f64 0 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))) 1)
(*.f64 x (/.f64 1 (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 1)
(*.f64 1 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) 2) (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) (sqrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (*.f64 a y) (neg.f64 (exp.f64 b)))))
(*.f64 (/.f64 1 (*.f64 (exp.f64 b) (*.f64 a y))) x)
(*.f64 (/.f64 x a) (/.f64 1 (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 1 a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 1 (*.f64 y (exp.f64 b))) (/.f64 x a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) -2) (/.f64 x (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) -1/2) (/.f64 x (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (/.f64 1 (*.f64 a y)) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 y (exp.f64 b))) (/.f64 (cbrt.f64 x) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) 2)) (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 a y)) (/.f64 (cbrt.f64 x) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 y (exp.f64 b))) (/.f64 (sqrt.f64 x) a))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 a y)) (/.f64 (sqrt.f64 x) (exp.f64 b)))
(pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) 2)
(pow.f64 (/.f64 a (/.f64 x (*.f64 y (exp.f64 b)))) -1)
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 a (/.f64 x (*.f64 y (exp.f64 b)))) 1) -1)
(neg.f64 (/.f64 x (*.f64 (*.f64 a y) (neg.f64 (exp.f64 b)))))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 2))
(log.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(exp.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 2))
(exp.f64 (*.f64 (-.f64 (+.f64 b (log.f64 y)) (log.f64 (/.f64 x a))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (neg.f64 (+.f64 b (log.f64 (*.f64 a y))))))
(exp.f64 (+.f64 (neg.f64 (+.f64 b (log.f64 (*.f64 a y)))) (*.f64 (log.f64 x) 1)))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(+.f64 0 (*.f64 (exp.f64 b) (*.f64 a y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 b) (*.f64 a y)))) 1)
(pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) 3)
(pow.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) 2)
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 2))
(log.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 3))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 b) (*.f64 a y))))
(exp.f64 (+.f64 b (log.f64 (*.f64 a y))))
(exp.f64 (*.f64 (+.f64 b (log.f64 (*.f64 a y))) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 b (log.f64 (*.f64 a y))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 b (log.f64 (*.f64 a y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 b (log.f64 (*.f64 a y)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 b (log.f64 (*.f64 a y)))) 2))
(exp.f64 (+.f64 (log.f64 a) (*.f64 (+.f64 b (log.f64 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 a) 1) (+.f64 b (log.f64 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) 1) (*.f64 (+.f64 b (log.f64 y)) 1)))
(exp.f64 (+.f64 (+.f64 b (log.f64 y)) (*.f64 (log.f64 a) 1)))
(exp.f64 (+.f64 (*.f64 (+.f64 b (log.f64 y)) 1) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 (+.f64 b (log.f64 y)) 1) (*.f64 (log.f64 a) 1)))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 b) (*.f64 a y))))

simplify71.0ms (0.2%)

Algorithm
egg-herbie
Rules
1006×unswap-sqr
956×distribute-lft-in
946×distribute-rgt-in
344×exp-prod
276×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02623025
17512907
227582871
Stop Event
node limit
Counts
119 → 133
Calls
Call 1
Inputs
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 1/6 (/.f64 x (*.f64 y a))) (+.f64 (*.f64 -1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 a y))) (*.f64 1/2 (/.f64 x (*.f64 a y))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 1/6 (*.f64 y (*.f64 a (pow.f64 b 3)))) (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))))
(+.f64 0 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))) 1)
(*.f64 x (/.f64 1 (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 1)
(*.f64 1 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) 2) (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) (sqrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (*.f64 a y) (neg.f64 (exp.f64 b)))))
(*.f64 (/.f64 1 (*.f64 (exp.f64 b) (*.f64 a y))) x)
(*.f64 (/.f64 x a) (/.f64 1 (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 1 a) (/.f64 x (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 1 (*.f64 y (exp.f64 b))) (/.f64 x a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) -2) (/.f64 x (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) -1/2) (/.f64 x (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (/.f64 1 (*.f64 a y)) (/.f64 x (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 y (exp.f64 b))) (/.f64 (cbrt.f64 x) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) 2)) (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 a y)) (/.f64 (cbrt.f64 x) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) (*.f64 y (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 y (exp.f64 b))) (/.f64 (sqrt.f64 x) a))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 a y)) (/.f64 (sqrt.f64 x) (exp.f64 b)))
(pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) 2)
(pow.f64 (/.f64 a (/.f64 x (*.f64 y (exp.f64 b)))) -1)
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 a (/.f64 x (*.f64 y (exp.f64 b)))) 1) -1)
(neg.f64 (/.f64 x (*.f64 (*.f64 a y) (neg.f64 (exp.f64 b)))))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 2))
(log.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(exp.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 2))
(exp.f64 (*.f64 (-.f64 (+.f64 b (log.f64 y)) (log.f64 (/.f64 x a))) -1))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (neg.f64 (+.f64 b (log.f64 (*.f64 a y))))))
(exp.f64 (+.f64 (neg.f64 (+.f64 b (log.f64 (*.f64 a y)))) (*.f64 (log.f64 x) 1)))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(+.f64 0 (*.f64 (exp.f64 b) (*.f64 a y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 b) (*.f64 a y)))) 1)
(pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) 3)
(pow.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) 2)
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 2))
(log.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 3))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 b) (*.f64 a y))))
(exp.f64 (+.f64 b (log.f64 (*.f64 a y))))
(exp.f64 (*.f64 (+.f64 b (log.f64 (*.f64 a y))) 1))
(exp.f64 (*.f64 (*.f64 (+.f64 b (log.f64 (*.f64 a y))) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 b (log.f64 (*.f64 a y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (+.f64 b (log.f64 (*.f64 a y)))) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 b (log.f64 (*.f64 a y)))) 2))
(exp.f64 (+.f64 (log.f64 a) (*.f64 (+.f64 b (log.f64 y)) 1)))
(exp.f64 (+.f64 (*.f64 (log.f64 a) 1) (+.f64 b (log.f64 y))))
(exp.f64 (+.f64 (*.f64 (log.f64 a) 1) (*.f64 (+.f64 b (log.f64 y)) 1)))
(exp.f64 (+.f64 (+.f64 b (log.f64 y)) (*.f64 (log.f64 a) 1)))
(exp.f64 (+.f64 (*.f64 (+.f64 b (log.f64 y)) 1) (log.f64 a)))
(exp.f64 (+.f64 (*.f64 (+.f64 b (log.f64 y)) 1) (*.f64 (log.f64 a) 1)))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 b) (*.f64 a y))))
Outputs
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(fma.f64 -1 (*.f64 (/.f64 b a) (/.f64 x y)) (/.f64 x (*.f64 y a)))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a))))
(fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 (/.f64 x (*.f64 y a)) -1/2)) (fma.f64 -1 (*.f64 (/.f64 b a) (/.f64 x y)) (/.f64 x (*.f64 y a))))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
(+.f64 (/.f64 x (*.f64 y a)) (fma.f64 (/.f64 x (*.f64 y a)) (*.f64 1/2 (*.f64 b b)) (*.f64 (/.f64 x a) (neg.f64 (/.f64 b y)))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 1/6 (/.f64 x (*.f64 y a))) (+.f64 (*.f64 -1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 a y))) (*.f64 1/2 (/.f64 x (*.f64 a y))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))))
(fma.f64 -1 (*.f64 (pow.f64 b 3) (fma.f64 1/6 (/.f64 x (*.f64 y a)) (fma.f64 -1/2 (/.f64 x (*.f64 y a)) (neg.f64 (*.f64 (/.f64 x (*.f64 y a)) -1/2))))) (fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 (/.f64 x (*.f64 y a)) -1/2)) (fma.f64 -1 (*.f64 (/.f64 b a) (/.f64 x y)) (/.f64 x (*.f64 y a)))))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (fma.f64 (neg.f64 (pow.f64 b 3)) (+.f64 (*.f64 (/.f64 1/2 a) (/.f64 x y)) (*.f64 (/.f64 x (*.f64 y a)) -1/3)) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y))))))
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(*.f64 a y)
(*.f64 y a)
(+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))
(*.f64 a (+.f64 y (*.f64 y b)))
(*.f64 y (+.f64 a (*.f64 a b)))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(fma.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))) (*.f64 a (+.f64 y (*.f64 y b))))
(fma.f64 a (+.f64 y (*.f64 y b)) (*.f64 y (*.f64 (*.f64 (*.f64 a b) b) 1/2)))
(*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b))))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 1/6 (*.f64 y (*.f64 a (pow.f64 b 3)))) (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))))
(fma.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))) (fma.f64 1/6 (*.f64 y (*.f64 a (pow.f64 b 3))) (*.f64 a (+.f64 y (*.f64 y b)))))
(fma.f64 1/2 (*.f64 y (*.f64 (*.f64 a b) b)) (fma.f64 a (+.f64 y (*.f64 y b)) (*.f64 1/6 (*.f64 (*.f64 y a) (pow.f64 b 3)))))
(+.f64 (*.f64 y (+.f64 a (*.f64 a b))) (*.f64 (*.f64 y a) (+.f64 (*.f64 (*.f64 b b) 1/2) (*.f64 (pow.f64 b 3) 1/6))))
(+.f64 0 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))) 1)
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 x (/.f64 1 (*.f64 (exp.f64 b) (*.f64 a y))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 1)
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 1 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) 2))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) 2) (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) (sqrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (*.f64 a y) (neg.f64 (exp.f64 b)))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (*.f64 y a) (neg.f64 (exp.f64 b)))))
(/.f64 (/.f64 (neg.f64 x) (*.f64 y a)) (neg.f64 (exp.f64 b)))
(*.f64 (/.f64 1 (*.f64 (exp.f64 b) (*.f64 a y))) x)
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 x a) (/.f64 1 (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 1 a) (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 1 (*.f64 y (exp.f64 b))) (/.f64 x a))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) -2) (/.f64 x (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 a (exp.f64 b)))) -2) (/.f64 x (cbrt.f64 (*.f64 y (*.f64 a (exp.f64 b))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 y (exp.f64 b)))) -2) (/.f64 x (cbrt.f64 (*.f64 a (*.f64 y (exp.f64 b))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 y a))) -2) (/.f64 x (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 y a)))))
(*.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) -1/2) (/.f64 x (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (pow.f64 (*.f64 y (*.f64 a (exp.f64 b))) -1/2) (/.f64 x (sqrt.f64 (*.f64 y (*.f64 a (exp.f64 b))))))
(*.f64 (pow.f64 (*.f64 a (*.f64 y (exp.f64 b))) -1/2) (/.f64 x (sqrt.f64 (*.f64 a (*.f64 y (exp.f64 b))))))
(*.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 y a)) -1/2) (/.f64 x (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 y a)))))
(*.f64 (/.f64 1 (*.f64 a y)) (/.f64 x (exp.f64 b)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 y (exp.f64 b))) (/.f64 (cbrt.f64 x) a))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 (exp.f64 b) (*.f64 a y))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) 2)) (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 a (exp.f64 b)))) 2)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a (*.f64 y (exp.f64 b)))) 2)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 y a))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 a y)) (/.f64 (cbrt.f64 x) (exp.f64 b)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 y (exp.f64 b))) (/.f64 (sqrt.f64 x) a))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 (exp.f64 b) (*.f64 a y))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 a y)) (/.f64 (sqrt.f64 x) (exp.f64 b)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 1)
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) 3)
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(pow.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 2) 1/2)
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(pow.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 3) 1/3)
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) 2)
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(pow.f64 (/.f64 a (/.f64 x (*.f64 y (exp.f64 b)))) -1)
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 3)) 1/3)
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(pow.f64 (/.f64 (/.f64 a (/.f64 x (*.f64 y (exp.f64 b)))) 1) -1)
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(neg.f64 (/.f64 x (*.f64 (*.f64 a y) (neg.f64 (exp.f64 b)))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 (*.f64 y a) (neg.f64 (exp.f64 b)))))
(/.f64 (/.f64 (neg.f64 x) (*.f64 y a)) (neg.f64 (exp.f64 b)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 2))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(log.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y))) 3))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 3)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(exp.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b) 1))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b) 1) 1))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 3))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 1/3))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 2))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(exp.f64 (*.f64 (-.f64 (+.f64 b (log.f64 y)) (log.f64 (/.f64 x a))) -1))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(exp.f64 (+.f64 (*.f64 (log.f64 x) 1) (neg.f64 (+.f64 b (log.f64 (*.f64 a y))))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(exp.f64 (+.f64 (neg.f64 (+.f64 b (log.f64 (*.f64 a y)))) (*.f64 (log.f64 x) 1)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 y a)))
(+.f64 0 (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 b) (*.f64 a y)))) 1)
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 1)
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) 3)
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(pow.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 2) 1/2)
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(pow.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 3) 1/3)
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 b) (*.f64 a y))) 2)
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(sqrt.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 2))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(log.f64 (pow.f64 (exp.f64 a) (*.f64 y (exp.f64 b))))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (exp.f64 b) (*.f64 a y)))))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a y)) 3))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(exp.f64 (+.f64 b (log.f64 (*.f64 a y))))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(exp.f64 (*.f64 (+.f64 b (log.f64 (*.f64 a y))) 1))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(exp.f64 (*.f64 (*.f64 (+.f64 b (log.f64 (*.f64 a y))) 1) 1))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(exp.f64 (*.f64 (*.f64 1/3 (+.f64 b (log.f64 (*.f64 a y)))) 3))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(exp.f64 (*.f64 (*.f64 3 (+.f64 b (log.f64 (*.f64 a y)))) 1/3))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(exp.f64 (*.f64 (*.f64 1/2 (+.f64 b (log.f64 (*.f64 a y)))) 2))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(exp.f64 (+.f64 (log.f64 a) (*.f64 (+.f64 b (log.f64 y)) 1)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(exp.f64 (+.f64 (*.f64 (log.f64 a) 1) (+.f64 b (log.f64 y))))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(exp.f64 (+.f64 (*.f64 (log.f64 a) 1) (*.f64 (+.f64 b (log.f64 y)) 1)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(exp.f64 (+.f64 (+.f64 b (log.f64 y)) (*.f64 (log.f64 a) 1)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(exp.f64 (+.f64 (*.f64 (+.f64 b (log.f64 y)) 1) (log.f64 a)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(exp.f64 (+.f64 (*.f64 (+.f64 b (log.f64 y)) 1) (*.f64 (log.f64 a) 1)))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 b) (*.f64 a y))))
(*.f64 y (*.f64 a (exp.f64 b)))
(*.f64 a (*.f64 y (exp.f64 b)))
(*.f64 (exp.f64 b) (*.f64 y a))

localize10.0ms (0%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
98.0%
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
94.9%
(/.f64 (pow.f64 a t) (*.f64 a y))
Compiler

Compiled 32 to 10 computations (68.8% saved)

series10.0ms (0%)

Counts
2 → 72
Calls

21 calls:

TimeVariablePointExpression
2.0ms
a
@-inf
(/.f64 (pow.f64 a t) (*.f64 a y))
1.0ms
x
@inf
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
1.0ms
a
@-inf
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
1.0ms
t
@inf
(/.f64 (pow.f64 a t) (*.f64 a y))
1.0ms
a
@0
(/.f64 (pow.f64 a t) (*.f64 a y))

rewrite84.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1198×log-prod
774×pow-prod-down
630×pow-prod-up
546×pow-unpow
518×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01044
121144
2287144
Stop Event
node limit
Counts
2 → 87
Calls
Call 1
Inputs
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
Outputs
(+.f64 0 (/.f64 (pow.f64 a t) (*.f64 a y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 1)
(*.f64 (pow.f64 a t) (/.f64 1 (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 1)
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (*.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 1 (*.f64 a y))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 1 (*.f64 a y))))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (*.f64 y (neg.f64 a))))
(*.f64 (/.f64 1 (*.f64 a y)) (pow.f64 a t))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) 1) (/.f64 (cbrt.f64 (pow.f64 a t)) (*.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) 1) (/.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) a) (/.f64 (sqrt.f64 (pow.f64 a t)) y))
(*.f64 (/.f64 1 a) (/.f64 (pow.f64 a t) y))
(*.f64 (/.f64 1 y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) -2) (/.f64 (pow.f64 a t) (cbrt.f64 (*.f64 a y))))
(*.f64 (pow.f64 (*.f64 a y) -1/2) (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 a y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) a) (/.f64 (cbrt.f64 (pow.f64 a t)) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) y) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (sqrt.f64 (*.f64 a y))) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 (*.f64 a y))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) y) (/.f64 (sqrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 (sqrt.f64 (pow.f64 a t)) (cbrt.f64 (*.f64 a y))))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2)
(pow.f64 (/.f64 a (/.f64 (pow.f64 a t) y)) -1)
(pow.f64 (/.f64 (pow.f64 a (*.f64 t 3)) (pow.f64 (*.f64 a y) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 a t) y)) 1) -1)
(neg.f64 (/.f64 (pow.f64 a t) (*.f64 y (neg.f64 a))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3))
(cbrt.f64 (/.f64 (pow.f64 a (*.f64 t 3)) (pow.f64 (*.f64 a y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(exp.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 (pow.f64 a t) y))) -1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 1)
(/.f64 (pow.f64 a t) (/.f64 (*.f64 a y) x))
(/.f64 x (/.f64 a (/.f64 (pow.f64 a t) y)))
(/.f64 1 (/.f64 (*.f64 a y) (*.f64 (pow.f64 a t) x)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (neg.f64 (*.f64 (pow.f64 a t) x)) (*.f64 y (neg.f64 a)))
(/.f64 (*.f64 x (neg.f64 (pow.f64 a t))) (*.f64 y (neg.f64 a)))
(/.f64 (*.f64 x (/.f64 (pow.f64 a t) a)) y)
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) x) (*.f64 y (neg.f64 a)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) y) a)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) 1) (*.f64 a y))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (*.f64 a y)))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) (sqrt.f64 (*.f64 a y))) (sqrt.f64 (*.f64 a y)))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))) 2)
(pow.f64 (/.f64 (*.f64 a y) (*.f64 (pow.f64 a t) x)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))

simplify82.0ms (0.2%)

Algorithm
egg-herbie
Rules
1212×fma-def
818×unswap-sqr
662×associate-/r/
618×distribute-lft-in
586×distribute-rgt-in
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02815507
17685321
226724437
Stop Event
node limit
Counts
159 → 145
Calls
Call 1
Inputs
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 1 (*.f64 a y))
(+.f64 (/.f64 1 (*.f64 y a)) (/.f64 (*.f64 t (log.f64 a)) (*.f64 a y)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 y a)) (+.f64 (/.f64 1 (*.f64 y a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 y a)))))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 y a)) (+.f64 (/.f64 1 (*.f64 y a)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) (*.f64 y a))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 y a))))))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(/.f64 x (*.f64 y a))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y a)) (/.f64 x (*.f64 a y)))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (/.f64 x (*.f64 a y))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 a y))))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(+.f64 0 (/.f64 (pow.f64 a t) (*.f64 a y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 1)
(*.f64 (pow.f64 a t) (/.f64 1 (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 1)
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (*.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 1 (*.f64 a y))))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 1 (*.f64 a y))))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (*.f64 y (neg.f64 a))))
(*.f64 (/.f64 1 (*.f64 a y)) (pow.f64 a t))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) 1) (/.f64 (cbrt.f64 (pow.f64 a t)) (*.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) 1) (/.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) a) (/.f64 (sqrt.f64 (pow.f64 a t)) y))
(*.f64 (/.f64 1 a) (/.f64 (pow.f64 a t) y))
(*.f64 (/.f64 1 y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) -2) (/.f64 (pow.f64 a t) (cbrt.f64 (*.f64 a y))))
(*.f64 (pow.f64 (*.f64 a y) -1/2) (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 a y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) a) (/.f64 (cbrt.f64 (pow.f64 a t)) y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) y) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (sqrt.f64 (*.f64 a y))) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 (*.f64 a y))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) y) (/.f64 (sqrt.f64 (pow.f64 a t)) a))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 (sqrt.f64 (pow.f64 a t)) (cbrt.f64 (*.f64 a y))))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 3)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2)
(pow.f64 (/.f64 a (/.f64 (pow.f64 a t) y)) -1)
(pow.f64 (/.f64 (pow.f64 a (*.f64 t 3)) (pow.f64 (*.f64 a y) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 a t) y)) 1) -1)
(neg.f64 (/.f64 (pow.f64 a t) (*.f64 y (neg.f64 a))))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 2))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3))
(cbrt.f64 (/.f64 (pow.f64 a (*.f64 t 3)) (pow.f64 (*.f64 a y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(exp.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 (pow.f64 a t) y))) -1))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 1)
(/.f64 (pow.f64 a t) (/.f64 (*.f64 a y) x))
(/.f64 x (/.f64 a (/.f64 (pow.f64 a t) y)))
(/.f64 1 (/.f64 (*.f64 a y) (*.f64 (pow.f64 a t) x)))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (neg.f64 (*.f64 (pow.f64 a t) x)) (*.f64 y (neg.f64 a)))
(/.f64 (*.f64 x (neg.f64 (pow.f64 a t))) (*.f64 y (neg.f64 a)))
(/.f64 (*.f64 x (/.f64 (pow.f64 a t) a)) y)
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) x) (*.f64 y (neg.f64 a)))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) y) a)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) 1) (*.f64 a y))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (*.f64 a y)))
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) (sqrt.f64 (*.f64 a y))) (sqrt.f64 (*.f64 a y)))
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))) 2)
(pow.f64 (/.f64 (*.f64 a y) (*.f64 (pow.f64 a t) x)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))
Outputs
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) (*.f64 a y))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) (*.f64 a y))
(/.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) (*.f64 a y))
(/.f64 1 (*.f64 a y))
(+.f64 (/.f64 1 (*.f64 y a)) (/.f64 (*.f64 t (log.f64 a)) (*.f64 a y)))
(+.f64 (/.f64 1 (*.f64 a y)) (/.f64 t (/.f64 (*.f64 a y) (log.f64 a))))
(fma.f64 (/.f64 t y) (/.f64 (log.f64 a) a) (/.f64 1 (*.f64 a y)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 y a)) (+.f64 (/.f64 1 (*.f64 y a)) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 y a)))))
(+.f64 (/.f64 t (/.f64 (*.f64 a y) (log.f64 a))) (+.f64 (/.f64 1 (*.f64 a y)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 t t) y) (/.f64 (pow.f64 (log.f64 a) 2) a)))))
(fma.f64 (/.f64 t y) (/.f64 (log.f64 a) a) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (/.f64 (pow.f64 (log.f64 a) 2) y)) (/.f64 1 (*.f64 a y))))
(fma.f64 1/2 (*.f64 (/.f64 t (/.f64 a t)) (/.f64 (pow.f64 (log.f64 a) 2) y)) (fma.f64 (/.f64 t y) (/.f64 (log.f64 a) a) (/.f64 1 (*.f64 a y))))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) (*.f64 y a)) (+.f64 (/.f64 1 (*.f64 y a)) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) (*.f64 y a))) (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) (*.f64 y a))))))
(+.f64 (/.f64 t (/.f64 (*.f64 a y) (log.f64 a))) (+.f64 (/.f64 1 (*.f64 a y)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) y) (/.f64 (pow.f64 (log.f64 a) 3) a)) (*.f64 1/2 (*.f64 (/.f64 (*.f64 t t) y) (/.f64 (pow.f64 (log.f64 a) 2) a))))))
(+.f64 (fma.f64 (/.f64 t y) (/.f64 (log.f64 a) a) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (/.f64 (pow.f64 (log.f64 a) 2) y)) (/.f64 1 (*.f64 a y)))) (*.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) a) (/.f64 (pow.f64 (log.f64 a) 3) y))))
(fma.f64 (/.f64 t y) (/.f64 (log.f64 a) a) (fma.f64 1/2 (*.f64 (/.f64 t (/.f64 a t)) (/.f64 (pow.f64 (log.f64 a) 2) y)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) a) (/.f64 (pow.f64 (log.f64 a) 3) y)) (/.f64 1 (*.f64 a y)))))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 y a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a y)) x)
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a y)) x)
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a y)) x)
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) a) (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) (*.f64 a y)) x)
(*.f64 (/.f64 x (*.f64 a y)) (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 y a)) (/.f64 x (*.f64 a y)))
(+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (*.f64 t x) (log.f64 a)) (*.f64 a y)))
(fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (/.f64 x (*.f64 a y)))
(fma.f64 (/.f64 t y) (*.f64 (/.f64 x a) (log.f64 a)) (/.f64 x (*.f64 a y)))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (/.f64 x (*.f64 a y))))
(+.f64 (/.f64 (*.f64 (*.f64 t x) (log.f64 a)) (*.f64 a y)) (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 t t) x) (pow.f64 (log.f64 a) 2)) (*.f64 a y)) (/.f64 x (*.f64 a y))))
(fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t (*.f64 t x)) a) (/.f64 (pow.f64 (log.f64 a) 2) y)) (/.f64 x (*.f64 a y))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 t (/.f64 a t)) (/.f64 (pow.f64 (log.f64 a) 2) y)) x) (fma.f64 (/.f64 t y) (*.f64 (/.f64 x a) (log.f64 a)) (/.f64 x (*.f64 a y))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 a y)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 a y))) (+.f64 (/.f64 x (*.f64 a y)) (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 a y))))))
(+.f64 (/.f64 (*.f64 (*.f64 t x) (log.f64 a)) (*.f64 a y)) (+.f64 (fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 t t) x) (pow.f64 (log.f64 a) 2)) (*.f64 a y)) (/.f64 x (*.f64 a y))) (*.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) a) (/.f64 (*.f64 (pow.f64 (log.f64 a) 3) x) y)))))
(fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t (*.f64 t x)) a) (/.f64 (pow.f64 (log.f64 a) 2) y)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) y) (/.f64 (*.f64 (pow.f64 (log.f64 a) 3) x) a)) (/.f64 x (*.f64 a y)))))
(fma.f64 (/.f64 t y) (*.f64 (/.f64 x a) (log.f64 a)) (fma.f64 1/2 (*.f64 (*.f64 (/.f64 t (/.f64 a t)) (/.f64 (pow.f64 (log.f64 a) 2) y)) x) (fma.f64 1/6 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) a) (/.f64 (pow.f64 (log.f64 a) 3) y)) x) (/.f64 x (*.f64 a y)))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(+.f64 0 (/.f64 (pow.f64 a t) (*.f64 a y)))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 1)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 1 (*.f64 a y)))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 1)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 1 (/.f64 (pow.f64 a t) (*.f64 a y)))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (*.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 1 (*.f64 a y))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (*.f64 (/.f64 1 (*.f64 a y)) (cbrt.f64 (pow.f64 a t))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (/.f64 (cbrt.f64 (pow.f64 a t)) (*.f64 a y)))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 1 (*.f64 a y))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (*.f64 y (neg.f64 a))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 1 (*.f64 a y)) (pow.f64 a t))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 y))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) 1) (/.f64 (cbrt.f64 (pow.f64 a t)) (*.f64 a y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (*.f64 (/.f64 1 (*.f64 a y)) (cbrt.f64 (pow.f64 a t))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (/.f64 (cbrt.f64 (pow.f64 a t)) (*.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) 1) (/.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 a y)))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) a) (/.f64 (sqrt.f64 (pow.f64 a t)) y))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 1 a) (/.f64 (pow.f64 a t) y))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 1 y) (/.f64 (pow.f64 a t) a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) -2) (/.f64 (pow.f64 a t) (cbrt.f64 (*.f64 a y))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) -2) (/.f64 (cbrt.f64 (*.f64 a y)) (pow.f64 a t)))
(*.f64 (pow.f64 (*.f64 a y) -1/2) (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 a y))))
(/.f64 (pow.f64 (*.f64 a y) -1/2) (/.f64 (sqrt.f64 (*.f64 a y)) (pow.f64 a t)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) a) (/.f64 (cbrt.f64 (pow.f64 a t)) y))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (*.f64 (/.f64 1 (*.f64 a y)) (cbrt.f64 (pow.f64 a t))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (/.f64 (cbrt.f64 (pow.f64 a t)) (*.f64 a y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) y) (/.f64 (cbrt.f64 (pow.f64 a t)) a))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (*.f64 (/.f64 1 (*.f64 a y)) (cbrt.f64 (pow.f64 a t))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (/.f64 (cbrt.f64 (pow.f64 a t)) (*.f64 a y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 a a) t)) (sqrt.f64 (*.f64 a y))) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 (*.f64 a y))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) y) (/.f64 (sqrt.f64 (pow.f64 a t)) a))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 (sqrt.f64 (pow.f64 a t)) (cbrt.f64 (*.f64 a y))))
(/.f64 (/.f64 (pow.f64 a t) (cbrt.f64 (*.f64 a y))) (pow.f64 (cbrt.f64 (*.f64 a y)) 2))
(pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 1)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 3)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 2) 1/2)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3) 1/3)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 2)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (/.f64 a (/.f64 (pow.f64 a t) y)) -1)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(pow.f64 (/.f64 (pow.f64 a (*.f64 t 3)) (pow.f64 (*.f64 a y) 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 a (*.f64 t 3)) (pow.f64 (*.f64 a y) 3)))
(pow.f64 (/.f64 (/.f64 a (/.f64 (pow.f64 a t) y)) 1) -1)
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(neg.f64 (/.f64 (pow.f64 a t) (*.f64 y (neg.f64 a))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(sqrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 2))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(cbrt.f64 (pow.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) 3))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(cbrt.f64 (/.f64 (pow.f64 a (*.f64 t 3)) (pow.f64 (*.f64 a y) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y))) 1) 1))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 3))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 1/3))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 a t) (*.f64 a y)))) 2))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(exp.f64 (*.f64 (log.f64 (/.f64 a (/.f64 (pow.f64 a t) y))) -1))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) (*.f64 a y))))
(/.f64 (exp.f64 (neg.f64 (*.f64 t (neg.f64 (log.f64 a))))) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 (neg.f64 t)) (neg.f64 (log.f64 a))) (*.f64 a y))
(/.f64 (pow.f64 a t) (*.f64 a y))
(+.f64 0 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 x y)) (/.f64 (pow.f64 a t) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 x y)) (/.f64 (pow.f64 a t) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 1)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (pow.f64 a t) (/.f64 (*.f64 a y) x))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 x (/.f64 a (/.f64 (pow.f64 a t) y)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 1 (/.f64 (*.f64 a y) (*.f64 (pow.f64 a t) x)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (neg.f64 (*.f64 (pow.f64 a t) x)) (*.f64 y (neg.f64 a)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 x (neg.f64 (pow.f64 a t))) (*.f64 y (neg.f64 a)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 x (/.f64 (pow.f64 a t) a)) y)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (neg.f64 (pow.f64 a t)) x) (*.f64 y (neg.f64 a)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) x) y)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) y) a)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) 1) (*.f64 a y))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(/.f64 (/.f64 (*.f64 (pow.f64 a t) x) (sqrt.f64 (*.f64 a y))) (sqrt.f64 (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 1)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))) 3)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 2) 1/2)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(pow.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 3) 1/3)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))) 2)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(pow.f64 (/.f64 (*.f64 a y) (*.f64 (pow.f64 a t) x)) -1)
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 2))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(log.f64 (exp.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)) 3))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(exp.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))) 1))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))) 1) 1))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 3))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 1/3))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y)))) 2))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x a))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(/.f64 (/.f64 x (/.f64 a (pow.f64 a t))) y)

localize16.0ms (0%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
99.8%
(*.f64 (pow.f64 a (-.f64 t 1)) x)
99.7%
(pow.f64 a (-.f64 t 1))
95.2%
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
Compiler

Compiled 35 to 21 computations (40% saved)

series7.0ms (0%)

Counts
3 → 48
Calls

27 calls:

TimeVariablePointExpression
0.0ms
a
@-inf
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
0.0ms
a
@inf
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
0.0ms
y
@0
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
0.0ms
t
@0
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
0.0ms
t
@-inf
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)

rewrite79.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1196×log-prod
758×pow-prod-down
652×pow-prod-up
582×pow-unpow
572×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01157
123757
2322057
Stop Event
node limit
Counts
3 → 117
Calls
Call 1
Inputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(pow.f64 a (-.f64 t 1))
(*.f64 (pow.f64 a (-.f64 t 1)) x)
Outputs
(+.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) 1)
(*.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 x (/.f64 1 y)))
(*.f64 x (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (/.f64 1 y))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 1)
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (/.f64 1 y)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) (sqrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (/.f64 1 y)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 x)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (/.f64 (*.f64 (pow.f64 a t) x) a))
(*.f64 (pow.f64 (cbrt.f64 y) -2) (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (cbrt.f64 y)))
(*.f64 (pow.f64 y -1/2) (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 x y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 (pow.f64 a t) a) y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) x)
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a t) a) (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) y))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (cbrt.f64 y)))
(pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 2)
(pow.f64 (/.f64 y (/.f64 (*.f64 (pow.f64 a t) x) a)) -1)
(pow.f64 (/.f64 (/.f64 y (/.f64 (*.f64 (pow.f64 a t) x) a)) 1) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (*.f64 (pow.f64 a t) x) a))) -1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(+.f64 0 (/.f64 (pow.f64 a t) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) a))) 1)
(*.f64 1 (/.f64 (pow.f64 a t) a))
(*.f64 (/.f64 (pow.f64 a t) a) 1)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 (pow.f64 (*.f64 a a) (+.f64 t -1))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) (+.f64 t -1))) (cbrt.f64 (/.f64 (pow.f64 a t) a)))
(*.f64 (pow.f64 a t) (/.f64 1 a))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (sqrt.f64 (/.f64 (pow.f64 a t) a)))
(*.f64 (/.f64 (pow.f64 1 t) 1) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 (cbrt.f64 a) (*.f64 2 (+.f64 t -1))) (pow.f64 (cbrt.f64 a) (+.f64 t -1)))
(*.f64 (pow.f64 (sqrt.f64 a) (+.f64 t -1)) (pow.f64 (sqrt.f64 a) (+.f64 t -1)))
(/.f64 1 (/.f64 a (pow.f64 a t)))
(/.f64 (pow.f64 a t) a)
(/.f64 (neg.f64 (pow.f64 a t)) (neg.f64 a))
(/.f64 (/.f64 (pow.f64 a t) 1) a)
(/.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (pow.f64 a (-.f64 t 1/2)) (sqrt.f64 a))
(/.f64 (pow.f64 a (/.f64 (pow.f64 t 3) (+.f64 (fma.f64 t t 1) t))) (pow.f64 a (/.f64 1 (+.f64 (fma.f64 t t 1) t))))
(/.f64 (pow.f64 a (/.f64 (*.f64 t t) (+.f64 t 1))) (pow.f64 a (/.f64 1 (+.f64 t 1))))
(sqrt.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) a))))
(cbrt.f64 (pow.f64 a (*.f64 (+.f64 t -1) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) a)))
(exp.f64 (*.f64 (+.f64 t -1) (log.f64 a)))
(exp.f64 (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1))
(exp.f64 (*.f64 (log.f64 a) (fma.f64 (+.f64 t -1) 1/2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) (fma.f64 (+.f64 t -1) 1/2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (log.f64 a) (*.f64 2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) (*.f64 2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a))) 3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 a)) (*.f64 (+.f64 t -1) 1/2)))
(exp.f64 (*.f64 (*.f64 3 (*.f64 (+.f64 t -1) (log.f64 a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 (+.f64 t -1) 1/2)) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 a (pow.f64 (cbrt.f64 (+.f64 t -1)) 2))) (cbrt.f64 (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (pow.f64 a (sqrt.f64 (+.f64 t -1)))) (sqrt.f64 (+.f64 t -1))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) a)))
(+.f64 0 (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))) 1)
(/.f64 (*.f64 x (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 a t) x) a)
(pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)))
(exp.f64 (log.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))) 2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)))

simplify86.0ms (0.2%)

Algorithm
egg-herbie
Rules
886×unswap-sqr
508×exp-prod
470×sqr-pow
436×associate-/l*
420×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03885361
19675051
236734479
Stop Event
node limit
Counts
165 → 217
Calls
Call 1
Inputs
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 x (*.f64 a y))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 y a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a)))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(/.f64 1 a)
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (/.f64 1 a))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(/.f64 x a)
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) a)) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) a)) (/.f64 x a))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(+.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) 1)
(*.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 x (/.f64 1 y)))
(*.f64 x (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (/.f64 1 y))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 1)
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (/.f64 1 y)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) (sqrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (/.f64 1 y)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 x)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (/.f64 (*.f64 (pow.f64 a t) x) a))
(*.f64 (pow.f64 (cbrt.f64 y) -2) (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (cbrt.f64 y)))
(*.f64 (pow.f64 y -1/2) (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 x y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 (pow.f64 a t) a) y))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) x)
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a t) a) (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) y))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (cbrt.f64 y)))
(pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 2)
(pow.f64 (/.f64 y (/.f64 (*.f64 (pow.f64 a t) x) a)) -1)
(pow.f64 (/.f64 (/.f64 y (/.f64 (*.f64 (pow.f64 a t) x) a)) 1) -1)
(neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (*.f64 (pow.f64 a t) x) a))) -1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(+.f64 0 (/.f64 (pow.f64 a t) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) a))) 1)
(*.f64 1 (/.f64 (pow.f64 a t) a))
(*.f64 (/.f64 (pow.f64 a t) a) 1)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 (pow.f64 (*.f64 a a) (+.f64 t -1))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) (+.f64 t -1))) (cbrt.f64 (/.f64 (pow.f64 a t) a)))
(*.f64 (pow.f64 a t) (/.f64 1 a))
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (sqrt.f64 (/.f64 (pow.f64 a t) a)))
(*.f64 (/.f64 (pow.f64 1 t) 1) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 (cbrt.f64 a) (*.f64 2 (+.f64 t -1))) (pow.f64 (cbrt.f64 a) (+.f64 t -1)))
(*.f64 (pow.f64 (sqrt.f64 a) (+.f64 t -1)) (pow.f64 (sqrt.f64 a) (+.f64 t -1)))
(/.f64 1 (/.f64 a (pow.f64 a t)))
(/.f64 (pow.f64 a t) a)
(/.f64 (neg.f64 (pow.f64 a t)) (neg.f64 a))
(/.f64 (/.f64 (pow.f64 a t) 1) a)
(/.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (pow.f64 a (-.f64 t 1/2)) (sqrt.f64 a))
(/.f64 (pow.f64 a (/.f64 (pow.f64 t 3) (+.f64 (fma.f64 t t 1) t))) (pow.f64 a (/.f64 1 (+.f64 (fma.f64 t t 1) t))))
(/.f64 (pow.f64 a (/.f64 (*.f64 t t) (+.f64 t 1))) (pow.f64 a (/.f64 1 (+.f64 t 1))))
(sqrt.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) a))))
(cbrt.f64 (pow.f64 a (*.f64 (+.f64 t -1) 3)))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) a)))
(exp.f64 (*.f64 (+.f64 t -1) (log.f64 a)))
(exp.f64 (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1))
(exp.f64 (*.f64 (log.f64 a) (fma.f64 (+.f64 t -1) 1/2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) (fma.f64 (+.f64 t -1) 1/2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (log.f64 a) (*.f64 2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) (*.f64 2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (*.f64 (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a))) 3))
(exp.f64 (*.f64 (*.f64 2 (log.f64 a)) (*.f64 (+.f64 t -1) 1/2)))
(exp.f64 (*.f64 (*.f64 3 (*.f64 (+.f64 t -1) (log.f64 a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a))) 2))
(exp.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 (+.f64 t -1) 1/2)) 2))
(exp.f64 (*.f64 (log.f64 (pow.f64 a (pow.f64 (cbrt.f64 (+.f64 t -1)) 2))) (cbrt.f64 (+.f64 t -1))))
(exp.f64 (*.f64 (log.f64 (pow.f64 a (sqrt.f64 (+.f64 t -1)))) (sqrt.f64 (+.f64 t -1))))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) a)))
(+.f64 0 (/.f64 (*.f64 (pow.f64 a t) x) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))) 1)
(/.f64 (*.f64 x (pow.f64 a t)) a)
(/.f64 (*.f64 (pow.f64 a t) x) a)
(pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)))
(exp.f64 (log.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))) 2))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)))
Outputs
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)) y) x)
(/.f64 x (/.f64 y (pow.f64 a (+.f64 -1 t))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)) y) x)
(/.f64 x (/.f64 y (pow.f64 a (+.f64 -1 t))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)) y) x)
(/.f64 x (/.f64 y (pow.f64 a (+.f64 -1 t))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)) y) x)
(/.f64 x (/.f64 y (pow.f64 a (+.f64 -1 t))))
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 x (/.f64 y (pow.f64 (exp.f64 (+.f64 -1 t)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 (/.f64 x y) (pow.f64 (exp.f64 (+.f64 -1 t)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 -1 a) (-.f64 1 t)) (pow.f64 -1 (+.f64 -1 t))))
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 x (/.f64 y (pow.f64 (exp.f64 (+.f64 -1 t)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 (/.f64 x y) (pow.f64 (exp.f64 (+.f64 -1 t)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 -1 a) (-.f64 1 t)) (pow.f64 -1 (+.f64 -1 t))))
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 x (/.f64 y (pow.f64 (exp.f64 (+.f64 -1 t)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 (/.f64 x y) (pow.f64 (exp.f64 (+.f64 -1 t)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 -1 a) (-.f64 1 t)) (pow.f64 -1 (+.f64 -1 t))))
(/.f64 (*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))) y)
(/.f64 x (/.f64 y (pow.f64 (exp.f64 (+.f64 -1 t)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))))
(*.f64 (/.f64 x y) (pow.f64 (exp.f64 (+.f64 -1 t)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 (/.f64 x y) (*.f64 (pow.f64 (/.f64 -1 a) (-.f64 1 t)) (pow.f64 -1 (+.f64 -1 t))))
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 y a)))
(+.f64 (/.f64 (/.f64 x y) a) (/.f64 (*.f64 (*.f64 t x) (log.f64 a)) (*.f64 a y)))
(fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (/.f64 x (*.f64 a y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a))))
(fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 a y) (*.f64 x (pow.f64 (log.f64 a) 2)))) (+.f64 (/.f64 (/.f64 x y) a) (/.f64 (*.f64 (*.f64 t x) (log.f64 a)) (*.f64 a y))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 a) 2) (/.f64 a (*.f64 t t))) (/.f64 x y)) (fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (/.f64 x (*.f64 a y))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (*.f64 t t) a) (pow.f64 (log.f64 a) 2)) (/.f64 x y)) (fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (/.f64 x (*.f64 a y))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a)))))
(fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (*.f64 a y) (*.f64 x (pow.f64 (log.f64 a) 2)))) (fma.f64 1/6 (/.f64 (pow.f64 t 3) (/.f64 (*.f64 a y) (*.f64 x (pow.f64 (log.f64 a) 3)))) (+.f64 (/.f64 (/.f64 x y) a) (/.f64 (*.f64 (*.f64 t x) (log.f64 a)) (*.f64 a y)))))
(fma.f64 1/2 (*.f64 (/.f64 (pow.f64 (log.f64 a) 2) (/.f64 a (*.f64 t t))) (/.f64 x y)) (fma.f64 1/6 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) a) (pow.f64 (log.f64 a) 3)) (/.f64 x y)) (fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (/.f64 x (*.f64 a y)))))
(fma.f64 1/2 (*.f64 (*.f64 (/.f64 (*.f64 t t) a) (pow.f64 (log.f64 a) 2)) (/.f64 x y)) (fma.f64 1/6 (*.f64 (*.f64 (/.f64 (pow.f64 t 3) a) (pow.f64 (log.f64 a) 3)) (/.f64 x y)) (fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (/.f64 x (*.f64 a y)))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)) y) x)
(/.f64 x (/.f64 y (pow.f64 a (+.f64 -1 t))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)) y) x)
(/.f64 x (/.f64 y (pow.f64 a (+.f64 -1 t))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)) y) x)
(/.f64 x (/.f64 y (pow.f64 a (+.f64 -1 t))))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x) y)
(/.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)) y) x)
(/.f64 x (/.f64 y (pow.f64 a (+.f64 -1 t))))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a)))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(pow.f64 (exp.f64 (+.f64 -1 t)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 (+.f64 -1 t)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(*.f64 (pow.f64 (/.f64 -1 a) (-.f64 1 t)) (pow.f64 -1 (+.f64 -1 t)))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(pow.f64 (exp.f64 (+.f64 -1 t)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 (+.f64 -1 t)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(*.f64 (pow.f64 (/.f64 -1 a) (-.f64 1 t)) (pow.f64 -1 (+.f64 -1 t)))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(pow.f64 (exp.f64 (+.f64 -1 t)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 (+.f64 -1 t)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(*.f64 (pow.f64 (/.f64 -1 a) (-.f64 1 t)) (pow.f64 -1 (+.f64 -1 t)))
(exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a))))))
(pow.f64 (exp.f64 (+.f64 -1 t)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a)))))
(pow.f64 (exp.f64 (+.f64 -1 t)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a))))
(*.f64 (pow.f64 (/.f64 -1 a) (-.f64 1 t)) (pow.f64 -1 (+.f64 -1 t)))
(/.f64 1 a)
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (/.f64 1 a))
(+.f64 (/.f64 1 a) (/.f64 t (/.f64 a (log.f64 a))))
(+.f64 (/.f64 1 a) (*.f64 (/.f64 t a) (log.f64 a)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a)))
(+.f64 (/.f64 t (/.f64 a (log.f64 a))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 a (pow.f64 (log.f64 a) 2))) (/.f64 1 a)))
(+.f64 (*.f64 (/.f64 t a) (log.f64 a)) (fma.f64 1/2 (/.f64 (pow.f64 (log.f64 a) 2) (/.f64 a (*.f64 t t))) (/.f64 1 a)))
(+.f64 (*.f64 (/.f64 t a) (log.f64 a)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (pow.f64 (log.f64 a) 2)) (/.f64 1 a)))
(+.f64 (/.f64 (*.f64 t (log.f64 a)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (pow.f64 (log.f64 a) 2)) a)) (/.f64 1 a))))
(+.f64 (/.f64 t (/.f64 a (log.f64 a))) (fma.f64 1/6 (/.f64 (pow.f64 t 3) (/.f64 a (pow.f64 (log.f64 a) 3))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 a (pow.f64 (log.f64 a) 2))) (/.f64 1 a))))
(+.f64 (*.f64 (/.f64 t a) (log.f64 a)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) a) (pow.f64 (log.f64 a) 3)) (fma.f64 1/2 (/.f64 (pow.f64 (log.f64 a) 2) (/.f64 a (*.f64 t t))) (/.f64 1 a))))
(+.f64 (*.f64 (/.f64 t a) (log.f64 a)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) a) (pow.f64 (log.f64 a) 3)) (fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) a) (pow.f64 (log.f64 a) 2)) (/.f64 1 a))))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) x)
(*.f64 x (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)))
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) x)
(*.f64 x (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)))
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) x)
(*.f64 x (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)))
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (-.f64 t 1) (log.f64 (/.f64 1 a))))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) x)
(*.f64 x (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)))
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (pow.f64 (exp.f64 (+.f64 -1 t)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 x (pow.f64 (exp.f64 (+.f64 -1 t)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 x (*.f64 (pow.f64 (/.f64 -1 a) (-.f64 1 t)) (pow.f64 -1 (+.f64 -1 t))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (pow.f64 (exp.f64 (+.f64 -1 t)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 x (pow.f64 (exp.f64 (+.f64 -1 t)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 x (*.f64 (pow.f64 (/.f64 -1 a) (-.f64 1 t)) (pow.f64 -1 (+.f64 -1 t))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (pow.f64 (exp.f64 (+.f64 -1 t)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 x (pow.f64 (exp.f64 (+.f64 -1 t)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 x (*.f64 (pow.f64 (/.f64 -1 a) (-.f64 1 t)) (pow.f64 -1 (+.f64 -1 t))))
(*.f64 x (exp.f64 (*.f64 (-.f64 t 1) (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))))
(*.f64 x (pow.f64 (exp.f64 (+.f64 -1 t)) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))))
(*.f64 x (pow.f64 (exp.f64 (+.f64 -1 t)) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))))
(*.f64 x (*.f64 (pow.f64 (/.f64 -1 a) (-.f64 1 t)) (pow.f64 -1 (+.f64 -1 t))))
(/.f64 x a)
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) a) (/.f64 x a))
(+.f64 (/.f64 x a) (/.f64 t (/.f64 a (*.f64 x (log.f64 a)))))
(+.f64 (/.f64 x a) (*.f64 (/.f64 t a) (*.f64 x (log.f64 a))))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) a)) (/.f64 x a)))
(+.f64 (/.f64 t (/.f64 a (*.f64 x (log.f64 a)))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 a (*.f64 x (pow.f64 (log.f64 a) 2)))) (/.f64 x a)))
(+.f64 (*.f64 (/.f64 t a) (*.f64 x (log.f64 a))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 a x) (pow.f64 (log.f64 a) 2))) (/.f64 x a)))
(+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) a) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (log.f64 a) 3) x)) a)) (+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 (pow.f64 (log.f64 a) 2) x)) a)) (/.f64 x a))))
(+.f64 (/.f64 t (/.f64 a (*.f64 x (log.f64 a)))) (fma.f64 1/6 (/.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 (log.f64 a) 3)) x) a) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 a (*.f64 x (pow.f64 (log.f64 a) 2)))) (/.f64 x a))))
(+.f64 (*.f64 (/.f64 t a) (*.f64 x (log.f64 a))) (fma.f64 1/6 (/.f64 (pow.f64 t 3) (/.f64 (/.f64 a x) (pow.f64 (log.f64 a) 3))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 a x) (pow.f64 (log.f64 a) 2))) (/.f64 x a))))
(+.f64 (*.f64 (/.f64 t a) (*.f64 x (log.f64 a))) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) a) (*.f64 x (pow.f64 (log.f64 a) 3))) (fma.f64 1/2 (/.f64 (*.f64 t t) (/.f64 (/.f64 a x) (pow.f64 (log.f64 a) 2))) (/.f64 x a))))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) x)
(*.f64 x (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)))
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) x)
(*.f64 x (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)))
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) x)
(*.f64 x (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)))
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(*.f64 (exp.f64 (*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 t)) (log.f64 a)))) x)
(*.f64 (exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t)))) x)
(*.f64 x (pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a)))
(*.f64 x (pow.f64 a (+.f64 -1 t)))
(+.f64 0 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y)))) (cbrt.f64 (exp.f64 (/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) a)) (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 (pow.f64 a t) a)) (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) 1)
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 1 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 (/.f64 y x)))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 x (/.f64 1 y)))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 x (*.f64 (/.f64 (pow.f64 a t) a) (/.f64 1 y)))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (/.f64 1 y))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 1)
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 2))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 2) (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (/.f64 1 y)))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) (sqrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (*.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (/.f64 1 y)))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 x)) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (neg.f64 x) (/.f64 1 (neg.f64 y))))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 (pow.f64 a t) (neg.f64 x)) (*.f64 a (neg.f64 y)))
(*.f64 (/.f64 1 y) (/.f64 (*.f64 (pow.f64 a t) x) a))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (pow.f64 (cbrt.f64 y) -2) (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (cbrt.f64 y)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 y) -2) (/.f64 (pow.f64 a t) (/.f64 a x))) (cbrt.f64 y))
(*.f64 (pow.f64 (cbrt.f64 y) -2) (*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (cbrt.f64 y)))))
(*.f64 (pow.f64 (cbrt.f64 y) -2) (/.f64 x (/.f64 (*.f64 a (cbrt.f64 y)) (pow.f64 a t))))
(*.f64 (pow.f64 y -1/2) (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (sqrt.f64 y)))
(*.f64 (pow.f64 y -1/2) (/.f64 (*.f64 x (pow.f64 a t)) (*.f64 (sqrt.f64 y) a)))
(*.f64 (pow.f64 y -1/2) (*.f64 x (/.f64 (pow.f64 a t) (*.f64 a (sqrt.f64 y)))))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 x y))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a (pow.f64 (cbrt.f64 y) 2))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 y) a)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a (sqrt.f64 y))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 y) a)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a (sqrt.f64 y))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 (pow.f64 a t) a) y))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) x)
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) 2)) (/.f64 (/.f64 (pow.f64 a t) a) (cbrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a (pow.f64 (cbrt.f64 y) 2))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) y))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (/.f64 a x))) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (/.f64 a x))) 2) (pow.f64 (cbrt.f64 y) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))) (pow.f64 (cbrt.f64 (/.f64 (pow.f64 a t) (/.f64 a x))) 2)) (pow.f64 (cbrt.f64 y) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 (sqrt.f64 y) a)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a (sqrt.f64 y))) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) y))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (pow.f64 (cbrt.f64 y) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) (cbrt.f64 y)))
(*.f64 (/.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 y) 2)) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a (pow.f64 (cbrt.f64 y) 2))) (/.f64 x (cbrt.f64 y)))
(pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 1)
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 3)
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 2) 1/2)
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 3) 1/3)
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 2)
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(pow.f64 (/.f64 y (/.f64 (*.f64 (pow.f64 a t) x) a)) -1)
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(pow.f64 (/.f64 (/.f64 y (/.f64 (*.f64 (pow.f64 a t) x) a)) 1) -1)
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(neg.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) (neg.f64 y)))
(*.f64 (/.f64 (pow.f64 a t) a) (*.f64 (neg.f64 x) (/.f64 1 (neg.f64 y))))
(/.f64 (*.f64 (/.f64 (pow.f64 a t) a) (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 (pow.f64 a t) (neg.f64 x)) (*.f64 a (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 2))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y) 3))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 3) (pow.f64 y 3)))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 1))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)) 1) 1))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) 3))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) 1/3))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y))) 2))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(exp.f64 (*.f64 (log.f64 (/.f64 y (/.f64 (*.f64 (pow.f64 a t) x) a))) -1))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) y)))
(/.f64 (*.f64 x (pow.f64 a t)) (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 (pow.f64 a t) y))
(*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y)))
(+.f64 0 (/.f64 (pow.f64 a t) a))
(/.f64 (pow.f64 a t) a)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a))) (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (pow.f64 a t) a))) 1)
(/.f64 (pow.f64 a t) a)
(*.f64 1 (/.f64 (pow.f64 a t) a))
(/.f64 (pow.f64 a t) a)
(*.f64 (/.f64 (pow.f64 a t) a) 1)
(/.f64 (pow.f64 a t) a)
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 (pow.f64 (*.f64 a a) (+.f64 t -1))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 (pow.f64 (*.f64 a a) (+.f64 -1 t))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 (pow.f64 a (fma.f64 t 2 -2))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 a a) (+.f64 t -1))) (cbrt.f64 (/.f64 (pow.f64 a t) a)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 (pow.f64 (*.f64 a a) (+.f64 -1 t))))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a)) (cbrt.f64 (pow.f64 a (fma.f64 t 2 -2))))
(*.f64 (pow.f64 a t) (/.f64 1 a))
(/.f64 (pow.f64 a t) a)
(*.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a)) (sqrt.f64 (/.f64 (pow.f64 a t) a)))
(/.f64 (pow.f64 a t) a)
(*.f64 (/.f64 (pow.f64 1 t) 1) (/.f64 (pow.f64 a t) a))
(/.f64 (pow.f64 a t) a)
(*.f64 (pow.f64 (cbrt.f64 a) (*.f64 2 (+.f64 t -1))) (pow.f64 (cbrt.f64 a) (+.f64 t -1)))
(*.f64 (pow.f64 (cbrt.f64 a) (+.f64 (*.f64 2 t) -2)) (pow.f64 (cbrt.f64 a) (+.f64 -1 t)))
(*.f64 (pow.f64 (cbrt.f64 a) (fma.f64 t 2 -2)) (pow.f64 (cbrt.f64 a) (+.f64 -1 t)))
(*.f64 (pow.f64 (sqrt.f64 a) (+.f64 t -1)) (pow.f64 (sqrt.f64 a) (+.f64 t -1)))
(pow.f64 (sqrt.f64 a) (+.f64 (*.f64 2 t) -2))
(pow.f64 (sqrt.f64 a) (fma.f64 t 2 -2))
(/.f64 1 (/.f64 a (pow.f64 a t)))
(/.f64 (pow.f64 a t) a)
(/.f64 (pow.f64 a t) a)
(/.f64 (neg.f64 (pow.f64 a t)) (neg.f64 a))
(/.f64 (pow.f64 a t) a)
(/.f64 (/.f64 (pow.f64 a t) 1) a)
(/.f64 (pow.f64 a t) a)
(/.f64 (/.f64 (pow.f64 a t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (pow.f64 a t) a)
(/.f64 (pow.f64 a (-.f64 t 1/2)) (sqrt.f64 a))
(/.f64 (pow.f64 a (+.f64 t -1/2)) (sqrt.f64 a))
(/.f64 (pow.f64 a (/.f64 (pow.f64 t 3) (+.f64 (fma.f64 t t 1) t))) (pow.f64 a (/.f64 1 (+.f64 (fma.f64 t t 1) t))))
(/.f64 (pow.f64 a (/.f64 (pow.f64 t 3) (+.f64 t (fma.f64 t t 1)))) (pow.f64 a (/.f64 1 (+.f64 t (fma.f64 t t 1)))))
(/.f64 (pow.f64 a (/.f64 (*.f64 t t) (+.f64 t 1))) (pow.f64 a (/.f64 1 (+.f64 t 1))))
(sqrt.f64 (pow.f64 (*.f64 a a) (+.f64 t -1)))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(log.f64 (exp.f64 (/.f64 (pow.f64 a t) a)))
(/.f64 (pow.f64 a t) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (pow.f64 a t) a))))
(/.f64 (pow.f64 a t) a)
(cbrt.f64 (pow.f64 a (*.f64 (+.f64 t -1) 3)))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(expm1.f64 (log1p.f64 (/.f64 (pow.f64 a t) a)))
(/.f64 (pow.f64 a t) a)
(exp.f64 (*.f64 (+.f64 t -1) (log.f64 a)))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (log.f64 a) (fma.f64 (+.f64 t -1) 1/2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) (fma.f64 (+.f64 t -1) 1/2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (log.f64 a) (*.f64 2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (*.f64 (log.f64 a) 1) (*.f64 2 (*.f64 (+.f64 t -1) 1/2))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (*.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 1) 1))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (pow.f64 a t) a))) 3))
(/.f64 (pow.f64 a t) a)
(exp.f64 (*.f64 (*.f64 2 (log.f64 a)) (*.f64 (+.f64 t -1) 1/2)))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (*.f64 3 (*.f64 (+.f64 t -1) (log.f64 a))) 1/3))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (pow.f64 a t) a))) 2))
(/.f64 (pow.f64 a t) a)
(exp.f64 (*.f64 (*.f64 (log.f64 a) (*.f64 (+.f64 t -1) 1/2)) 2))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (log.f64 (pow.f64 a (pow.f64 (cbrt.f64 (+.f64 t -1)) 2))) (cbrt.f64 (+.f64 t -1))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(exp.f64 (*.f64 (log.f64 (pow.f64 a (sqrt.f64 (+.f64 t -1)))) (sqrt.f64 (+.f64 t -1))))
(exp.f64 (neg.f64 (*.f64 (neg.f64 (log.f64 a)) (+.f64 -1 t))))
(pow.f64 (exp.f64 (neg.f64 (-.f64 1 t))) (log.f64 a))
(pow.f64 a (+.f64 -1 t))
(log1p.f64 (expm1.f64 (/.f64 (pow.f64 a t) a)))
(/.f64 (pow.f64 a t) a)
(+.f64 0 (/.f64 (*.f64 (pow.f64 a t) x) a))
(/.f64 (pow.f64 a t) (/.f64 a x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))))
(/.f64 (pow.f64 a t) (/.f64 a x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))) 1)
(/.f64 (pow.f64 a t) (/.f64 a x))
(/.f64 (*.f64 x (pow.f64 a t)) a)
(/.f64 (pow.f64 a t) (/.f64 a x))
(/.f64 (*.f64 (pow.f64 a t) x) a)
(/.f64 (pow.f64 a t) (/.f64 a x))
(pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 1)
(/.f64 (pow.f64 a t) (/.f64 a x))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 3)
(/.f64 (pow.f64 a t) (/.f64 a x))
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 2) 1/2)
(/.f64 (pow.f64 a t) (/.f64 a x))
(pow.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 3) 1/3)
(/.f64 (pow.f64 a t) (/.f64 a x))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 2)
(/.f64 (pow.f64 a t) (/.f64 a x))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 2))
(/.f64 (pow.f64 a t) (/.f64 a x))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 (pow.f64 a t) a)))
(/.f64 (pow.f64 a t) (/.f64 a x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))))
(/.f64 (pow.f64 a t) (/.f64 a x))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (pow.f64 a t) x) a) 3))
(/.f64 (pow.f64 a t) (/.f64 a x))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)))
(/.f64 (pow.f64 a t) (/.f64 a x))
(exp.f64 (log.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)))
(/.f64 (pow.f64 a t) (/.f64 a x))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 1))
(/.f64 (pow.f64 a t) (/.f64 a x))
(exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)) 1) 1))
(/.f64 (pow.f64 a t) (/.f64 a x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))) 3))
(/.f64 (pow.f64 a t) (/.f64 a x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))) 1/3))
(/.f64 (pow.f64 a t) (/.f64 a x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 (pow.f64 a t) x) a))) 2))
(/.f64 (pow.f64 a t) (/.f64 a x))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (pow.f64 a t) x) a)))
(/.f64 (pow.f64 a t) (/.f64 a x))

localize14.0ms (0%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
92.5%
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
90.4%
(/.f64 a (/.f64 x y))
Compiler

Compiled 30 to 10 computations (66.7% saved)

series7.0ms (0%)

Counts
2 → 84
Calls

21 calls:

TimeVariablePointExpression
1.0ms
a
@-inf
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
1.0ms
x
@0
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
0.0ms
x
@inf
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
0.0ms
t
@0
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
0.0ms
t
@-inf
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))

rewrite77.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1366×log-prod
756×pow-prod-down
638×pow-prod-up
542×pow-exp
420×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01038
122338
2334238
Stop Event
node limit
Counts
2 → 110
Calls
Call 1
Inputs
(/.f64 a (/.f64 x y))
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
Outputs
(+.f64 0 (*.f64 a (/.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x))) (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (/.f64 y x)))) 1)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (*.f64 a (/.f64 y x)) 1)
(*.f64 1 (*.f64 a (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 y x)))
(*.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2) (cbrt.f64 (*.f64 a (/.f64 y x))))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 y x)))
(*.f64 (sqrt.f64 (*.f64 a (/.f64 y x))) (sqrt.f64 (*.f64 a (/.f64 y x))))
(*.f64 (neg.f64 a) (/.f64 1 (/.f64 (neg.f64 x) y)))
(*.f64 (/.f64 y x) a)
(*.f64 (/.f64 a x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (/.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (/.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 a) x) (/.f64 (sqrt.f64 a) (/.f64 1 y)))
(*.f64 (/.f64 1 x) (/.f64 a (/.f64 1 y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) -2) (/.f64 a (cbrt.f64 (/.f64 x y))))
(*.f64 (pow.f64 (/.f64 x y) -1/2) (/.f64 a (sqrt.f64 (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) x) (/.f64 (cbrt.f64 a) (/.f64 1 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (*.f64 a (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (/.f64 x y))) (/.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (/.f64 x y))))
(*.f64 (/.f64 a 1) (/.f64 y x))
(*.f64 (*.f64 (/.f64 a x) 1) y)
(*.f64 (*.f64 (/.f64 a x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 (/.f64 a x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 a (neg.f64 x)) (neg.f64 y))
(pow.f64 (*.f64 a (/.f64 y x)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 3)
(pow.f64 (pow.f64 (*.f64 a (/.f64 y x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 a (/.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 y x))) 2)
(pow.f64 (/.f64 x (*.f64 a y)) -1)
(pow.f64 (/.f64 (/.f64 x (*.f64 a y)) 1) -1)
(neg.f64 (/.f64 a (/.f64 (neg.f64 x) y)))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 y x)) 2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (/.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 a (/.f64 y x)) 3))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (/.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 y x))))
(exp.f64 (log.f64 (*.f64 a (/.f64 y x))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 y x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (/.f64 y x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a (/.f64 y x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a (/.f64 y x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a (/.f64 y x)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 a y))) -1))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 y x))))
(+.f64 0 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y)))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))) 1)
(*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) 1)
(*.f64 1 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (*.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 2) (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(*.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (*.f64 (neg.f64 a) (/.f64 y x))))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) 1) (/.f64 (cbrt.f64 (pow.f64 a t)) (*.f64 a (/.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) 1) (/.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 a (/.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) a) (/.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 y x)))
(*.f64 (/.f64 1 a) (/.f64 (pow.f64 a t) (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) -2) (/.f64 (pow.f64 a t) (cbrt.f64 (*.f64 a (/.f64 y x)))))
(*.f64 (pow.f64 (*.f64 a (/.f64 y x)) -1/2) (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 a (/.f64 y x)))))
(*.f64 (/.f64 1 (/.f64 a x)) (/.f64 (pow.f64 a t) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) a) (/.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2)) (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (sqrt.f64 (*.f64 a (/.f64 y x)))) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 (*.f64 a (/.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (/.f64 a x)) (/.f64 (cbrt.f64 (pow.f64 a t)) y))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2)) (/.f64 (sqrt.f64 (pow.f64 a t)) (cbrt.f64 (*.f64 a (/.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 a x)) (/.f64 (sqrt.f64 (pow.f64 a t)) y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) x) (/.f64 1 y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 x y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(*.f64 (/.f64 (pow.f64 a t) 1) (/.f64 x (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) (neg.f64 a)) (/.f64 (neg.f64 x) y))
(pow.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 2)
(pow.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y)) -1)
(pow.f64 (/.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y)) 1) -1)
(neg.f64 (/.f64 (pow.f64 a t) (*.f64 (neg.f64 a) (/.f64 y x))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y)) -3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 a 3) t) (pow.f64 (*.f64 a (/.f64 y x)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(exp.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y))) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))

simplify91.0ms (0.2%)

Algorithm
egg-herbie
Rules
1258×fma-def
968×unswap-sqr
656×log-prod
580×distribute-lft-in
384×cube-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03274656
18774506
231294490
Stop Event
node limit
Counts
194 → 161
Calls
Call 1
Inputs
(/.f64 (*.f64 a y) x)
(/.f64 (*.f64 a y) x)
(/.f64 (*.f64 a y) x)
(/.f64 (*.f64 a y) x)
(/.f64 (*.f64 a y) x)
(/.f64 (*.f64 a y) x)
(/.f64 (*.f64 a y) x)
(/.f64 (*.f64 a y) x)
(/.f64 (*.f64 a y) x)
(/.f64 (*.f64 a y) x)
(/.f64 (*.f64 a y) x)
(/.f64 (*.f64 a y) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 y a) x)
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(/.f64 x (*.f64 a y))
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 y a)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a))))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a)))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(+.f64 0 (*.f64 a (/.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x))) (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (/.f64 y x)))) 1)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (*.f64 a (/.f64 y x)) 1)
(*.f64 1 (*.f64 a (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 y x)))
(*.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2) (cbrt.f64 (*.f64 a (/.f64 y x))))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 y x)))
(*.f64 (sqrt.f64 (*.f64 a (/.f64 y x))) (sqrt.f64 (*.f64 a (/.f64 y x))))
(*.f64 (neg.f64 a) (/.f64 1 (/.f64 (neg.f64 x) y)))
(*.f64 (/.f64 y x) a)
(*.f64 (/.f64 a x) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (/.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (/.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 a) x) (/.f64 (sqrt.f64 a) (/.f64 1 y)))
(*.f64 (/.f64 1 x) (/.f64 a (/.f64 1 y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) -2) (/.f64 a (cbrt.f64 (/.f64 x y))))
(*.f64 (pow.f64 (/.f64 x y) -1/2) (/.f64 a (sqrt.f64 (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) x) (/.f64 (cbrt.f64 a) (/.f64 1 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (*.f64 a (/.f64 y x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (/.f64 x y))) (/.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (/.f64 x y))))
(*.f64 (/.f64 a 1) (/.f64 y x))
(*.f64 (*.f64 (/.f64 a x) 1) y)
(*.f64 (*.f64 (/.f64 a x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 (/.f64 a x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 a (neg.f64 x)) (neg.f64 y))
(pow.f64 (*.f64 a (/.f64 y x)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 3)
(pow.f64 (pow.f64 (*.f64 a (/.f64 y x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 a (/.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 y x))) 2)
(pow.f64 (/.f64 x (*.f64 a y)) -1)
(pow.f64 (/.f64 (/.f64 x (*.f64 a y)) 1) -1)
(neg.f64 (/.f64 a (/.f64 (neg.f64 x) y)))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 y x)) 2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (/.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 a (/.f64 y x)) 3))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (/.f64 x y) 3)))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 y x))))
(exp.f64 (log.f64 (*.f64 a (/.f64 y x))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 y x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (/.f64 y x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a (/.f64 y x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a (/.f64 y x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a (/.f64 y x)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 a y))) -1))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 y x))))
(+.f64 0 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y)))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))) 1)
(*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) 1)
(*.f64 1 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (*.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 2) (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(*.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (*.f64 (neg.f64 a) (/.f64 y x))))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) 1) (/.f64 (cbrt.f64 (pow.f64 a t)) (*.f64 a (/.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) 1) (/.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 a (/.f64 y x))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) a) (/.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 y x)))
(*.f64 (/.f64 1 a) (/.f64 (pow.f64 a t) (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) -2) (/.f64 (pow.f64 a t) (cbrt.f64 (*.f64 a (/.f64 y x)))))
(*.f64 (pow.f64 (*.f64 a (/.f64 y x)) -1/2) (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 a (/.f64 y x)))))
(*.f64 (/.f64 1 (/.f64 a x)) (/.f64 (pow.f64 a t) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) a) (/.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2)) (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (sqrt.f64 (*.f64 a (/.f64 y x)))) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 (*.f64 a (/.f64 y x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (/.f64 a x)) (/.f64 (cbrt.f64 (pow.f64 a t)) y))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2)) (/.f64 (sqrt.f64 (pow.f64 a t)) (cbrt.f64 (*.f64 a (/.f64 y x)))))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 a x)) (/.f64 (sqrt.f64 (pow.f64 a t)) y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) x) (/.f64 1 y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 x y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(*.f64 (/.f64 (pow.f64 a t) 1) (/.f64 x (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 a t) (neg.f64 a)) (/.f64 (neg.f64 x) y))
(pow.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y)) -3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 2)
(pow.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y)) -1)
(pow.f64 (/.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y)) 1) -1)
(neg.f64 (/.f64 (pow.f64 a t) (*.f64 (neg.f64 a) (/.f64 y x))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) 2))
(log.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y)) -3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 a 3) t) (pow.f64 (*.f64 a (/.f64 y x)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(exp.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))) 2))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y))) -1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
Outputs
(/.f64 (*.f64 a y) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 a y) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 a y) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 a y) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 a y) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 a y) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 a y) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 a y) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 a y) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 a y) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 a y) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 a y) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 y a) x)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (exp.f64 (*.f64 -1 (*.f64 t (log.f64 (/.f64 1 a))))) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a (/.f64 y x)))
(*.f64 (/.f64 x y) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a))
(*.f64 (/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) (*.f64 a y)) x)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a (/.f64 y x)))
(*.f64 (/.f64 x y) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a))
(*.f64 (/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) (*.f64 a y)) x)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a (/.f64 y x)))
(*.f64 (/.f64 x y) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a))
(*.f64 (/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) (*.f64 a y)) x)
(/.f64 (*.f64 (exp.f64 (*.f64 t (+.f64 (log.f64 -1) (*.f64 -1 (log.f64 (/.f64 -1 a)))))) x) (*.f64 a y))
(/.f64 (pow.f64 (exp.f64 t) (+.f64 (log.f64 -1) (neg.f64 (log.f64 (/.f64 -1 a))))) (*.f64 a (/.f64 y x)))
(*.f64 (/.f64 x y) (/.f64 (pow.f64 (exp.f64 t) (-.f64 (log.f64 -1) (log.f64 (/.f64 -1 a)))) a))
(*.f64 (/.f64 (*.f64 (pow.f64 -1 t) (pow.f64 (/.f64 -1 a) (neg.f64 t))) (*.f64 a y)) x)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
(+.f64 (/.f64 (*.f64 t (*.f64 x (log.f64 a))) (*.f64 a y)) (/.f64 x (*.f64 y a)))
(+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (*.f64 t x) (log.f64 a)) (*.f64 a y)))
(fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (/.f64 x (*.f64 a y)))
(fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (/.f64 (/.f64 x a) y))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 t t) x) (pow.f64 (log.f64 a) 2)) (*.f64 a y)) (+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (*.f64 t x) (log.f64 a)) (*.f64 a y))))
(fma.f64 1/2 (*.f64 (/.f64 t (/.f64 y t)) (/.f64 x (/.f64 a (pow.f64 (log.f64 a) 2)))) (fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (/.f64 x (*.f64 a y))))
(fma.f64 (/.f64 1/2 a) (/.f64 (*.f64 x (*.f64 t t)) (/.f64 y (pow.f64 (log.f64 a) 2))) (fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (/.f64 (/.f64 x a) y)))
(+.f64 (*.f64 1/2 (/.f64 (*.f64 (pow.f64 t 2) (*.f64 x (pow.f64 (log.f64 a) 2))) (*.f64 y a))) (+.f64 (*.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (*.f64 x (pow.f64 (log.f64 a) 3))) (*.f64 y a))) (+.f64 (/.f64 (*.f64 t (*.f64 (log.f64 a) x)) (*.f64 y a)) (/.f64 x (*.f64 y a)))))
(fma.f64 1/2 (/.f64 (*.f64 (*.f64 (*.f64 t t) x) (pow.f64 (log.f64 a) 2)) (*.f64 a y)) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) y) (/.f64 (*.f64 x (pow.f64 (log.f64 a) 3)) a)) (+.f64 (/.f64 x (*.f64 a y)) (/.f64 (*.f64 (*.f64 t x) (log.f64 a)) (*.f64 a y)))))
(fma.f64 1/2 (*.f64 (/.f64 t (/.f64 y t)) (/.f64 x (/.f64 a (pow.f64 (log.f64 a) 2)))) (fma.f64 1/6 (/.f64 (*.f64 (pow.f64 t 3) (/.f64 (pow.f64 (log.f64 a) 3) (/.f64 a x))) y) (fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (/.f64 x (*.f64 a y)))))
(fma.f64 1/2 (*.f64 (/.f64 (*.f64 t t) y) (/.f64 x (/.f64 a (pow.f64 (log.f64 a) 2)))) (fma.f64 1/6 (*.f64 (/.f64 (pow.f64 t 3) (*.f64 a y)) (*.f64 x (pow.f64 (log.f64 a) 3))) (fma.f64 (/.f64 t y) (/.f64 (log.f64 a) (/.f64 a x)) (/.f64 (/.f64 x a) y))))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 a y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(/.f64 (*.f64 (pow.f64 a t) x) (*.f64 y a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(+.f64 0 (*.f64 a (/.f64 y x)))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x))) (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))))
(fma.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (/.f64 y x)))) 1)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 y (/.f64 a x))
(*.f64 a (/.f64 y x))
(*.f64 (*.f64 a (/.f64 y x)) 1)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 1 (*.f64 a (/.f64 y x)))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (/.f64 y x)))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2) (cbrt.f64 (*.f64 a (/.f64 y x))))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (/.f64 y x)))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (sqrt.f64 (*.f64 a (/.f64 y x))) (sqrt.f64 (*.f64 a (/.f64 y x))))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (neg.f64 a) (/.f64 1 (/.f64 (neg.f64 x) y)))
(/.f64 (*.f64 (neg.f64 a) 1) (/.f64 (neg.f64 x) y))
(*.f64 (neg.f64 a) (/.f64 y (neg.f64 x)))
(*.f64 y (/.f64 (neg.f64 a) (neg.f64 x)))
(*.f64 (/.f64 y x) a)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (/.f64 a x) y)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) 1) (/.f64 (cbrt.f64 a) (/.f64 x y)))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (/.f64 (sqrt.f64 a) 1) (/.f64 (sqrt.f64 a) (/.f64 x y)))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (/.f64 (sqrt.f64 a) x) (/.f64 (sqrt.f64 a) (/.f64 1 y)))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (/.f64 1 x) (/.f64 a (/.f64 1 y)))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) -2) (/.f64 a (cbrt.f64 (/.f64 x y))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) -2) (/.f64 (cbrt.f64 (/.f64 x y)) a))
(*.f64 (pow.f64 (/.f64 x y) -1/2) (/.f64 a (sqrt.f64 (/.f64 x y))))
(/.f64 (*.f64 (pow.f64 (/.f64 x y) -1/2) a) (sqrt.f64 (/.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) x) (/.f64 (cbrt.f64 a) (/.f64 1 y)))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (*.f64 a (/.f64 y x))))
(*.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 x y)) 2)))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 a x))) (/.f64 (pow.f64 (cbrt.f64 a) 2) (pow.f64 (cbrt.f64 (/.f64 x y)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 (*.f64 y (/.f64 a x)))) (pow.f64 (cbrt.f64 (/.f64 x y)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 a) 2) (sqrt.f64 (/.f64 x y))) (/.f64 (cbrt.f64 a) (sqrt.f64 (/.f64 x y))))
(/.f64 (/.f64 a (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 a) (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (/.f64 (sqrt.f64 a) (cbrt.f64 (/.f64 x y))))
(/.f64 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (/.f64 a 1) (/.f64 y x))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (*.f64 (/.f64 a x) 1) y)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (*.f64 (/.f64 a x) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (*.f64 (/.f64 a x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(*.f64 (/.f64 a (neg.f64 x)) (neg.f64 y))
(/.f64 (*.f64 (neg.f64 a) 1) (/.f64 (neg.f64 x) y))
(*.f64 (neg.f64 a) (/.f64 y (neg.f64 x)))
(*.f64 y (/.f64 (neg.f64 a) (neg.f64 x)))
(pow.f64 (*.f64 a (/.f64 y x)) 1)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 3)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(pow.f64 (pow.f64 (*.f64 a (/.f64 y x)) 2) 1/2)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(pow.f64 (pow.f64 (*.f64 a (/.f64 y x)) 3) 1/3)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(pow.f64 (sqrt.f64 (*.f64 a (/.f64 y x))) 2)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(pow.f64 (/.f64 x (*.f64 a y)) -1)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(pow.f64 (/.f64 (/.f64 x (*.f64 a y)) 1) -1)
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(neg.f64 (/.f64 a (/.f64 (neg.f64 x) y)))
(/.f64 (*.f64 (neg.f64 a) 1) (/.f64 (neg.f64 x) y))
(*.f64 (neg.f64 a) (/.f64 y (neg.f64 x)))
(*.f64 y (/.f64 (neg.f64 a) (neg.f64 x)))
(sqrt.f64 (pow.f64 (*.f64 a (/.f64 y x)) 2))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 y x)))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (/.f64 y x)))))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(cbrt.f64 (pow.f64 (*.f64 a (/.f64 y x)) 3))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(cbrt.f64 (/.f64 (pow.f64 a 3) (pow.f64 (/.f64 x y) 3)))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(expm1.f64 (log1p.f64 (*.f64 a (/.f64 y x))))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(exp.f64 (log.f64 (*.f64 a (/.f64 y x))))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(exp.f64 (*.f64 (log.f64 (*.f64 a (/.f64 y x))) 1))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 a (/.f64 y x))) 1) 1))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 a (/.f64 y x)))) 3))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 a (/.f64 y x)))) 1/3))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 a (/.f64 y x)))) 2))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 a y))) -1))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(log1p.f64 (expm1.f64 (*.f64 a (/.f64 y x))))
(*.f64 a (/.f64 y x))
(*.f64 y (/.f64 a x))
(+.f64 0 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y)))) (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))))
(fma.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 (/.f64 x a) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 (/.f64 x a) y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))) 1)
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) 1)
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 1 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (*.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 2))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 2) (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (*.f64 (neg.f64 a) (/.f64 y x))))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (*.f64 (/.f64 y x) (neg.f64 a))))
(/.f64 (pow.f64 a t) (*.f64 (neg.f64 a) (/.f64 y (neg.f64 x))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a (neg.f64 y))) (neg.f64 x))
(*.f64 (/.f64 x (*.f64 a y)) (pow.f64 a t))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 (pow.f64 a t) a) (/.f64 x y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) 1) (/.f64 (cbrt.f64 (pow.f64 a t)) (*.f64 a (/.f64 y x))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) 1) (/.f64 (sqrt.f64 (pow.f64 a t)) (*.f64 a (/.f64 y x))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) a) (/.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 y x)))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 1 a) (/.f64 (pow.f64 a t) (/.f64 y x)))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) -2) (/.f64 (pow.f64 a t) (cbrt.f64 (*.f64 a (/.f64 y x)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 a x))) -2) (/.f64 (pow.f64 a t) (cbrt.f64 (*.f64 y (/.f64 a x)))))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 a x))) -2) (/.f64 (cbrt.f64 (*.f64 y (/.f64 a x))) (pow.f64 a t)))
(*.f64 (pow.f64 (*.f64 a (/.f64 y x)) -1/2) (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 a (/.f64 y x)))))
(*.f64 (pow.f64 (*.f64 y (/.f64 a x)) -1/2) (/.f64 (pow.f64 a t) (sqrt.f64 (*.f64 y (/.f64 a x)))))
(/.f64 (*.f64 (pow.f64 a t) (pow.f64 (*.f64 y (/.f64 a x)) -1/2)) (sqrt.f64 (*.f64 y (/.f64 a x))))
(*.f64 (/.f64 1 (/.f64 a x)) (/.f64 (pow.f64 a t) y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) a) (/.f64 (cbrt.f64 (pow.f64 a t)) (/.f64 y x)))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2)) (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 a x))) 2)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))) (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 a x))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (sqrt.f64 (*.f64 a (/.f64 y x)))) (/.f64 (cbrt.f64 (pow.f64 a t)) (sqrt.f64 (*.f64 a (/.f64 y x)))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (pow.f64 a t)) 2) (/.f64 a x)) (/.f64 (cbrt.f64 (pow.f64 a t)) y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 y x))) 2)) (/.f64 (sqrt.f64 (pow.f64 a t)) (cbrt.f64 (*.f64 a (/.f64 y x)))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 (sqrt.f64 (pow.f64 a t)) (/.f64 a x)) (/.f64 (sqrt.f64 (pow.f64 a t)) y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) x) (/.f64 1 y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) 1) (/.f64 x y))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (cbrt.f64 (/.f64 x y)))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (*.f64 (/.f64 (pow.f64 a t) a) (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 (pow.f64 a t) 1) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(*.f64 (/.f64 (pow.f64 a t) (neg.f64 a)) (/.f64 (neg.f64 x) y))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (*.f64 (/.f64 y x) (neg.f64 a))))
(/.f64 (pow.f64 a t) (*.f64 (neg.f64 a) (/.f64 y (neg.f64 x))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a (neg.f64 y))) (neg.f64 x))
(pow.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) 1)
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 3)
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(pow.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) 2) 1/2)
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(pow.f64 (pow.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y)) -3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 a x) (pow.f64 a t)) y) -3))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 (/.f64 a x) (pow.f64 a t))) -3))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 2)
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(pow.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y)) -1)
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(pow.f64 (/.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y)) 1) -1)
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(neg.f64 (/.f64 (pow.f64 a t) (*.f64 (neg.f64 a) (/.f64 y x))))
(*.f64 (neg.f64 (pow.f64 a t)) (/.f64 1 (*.f64 (/.f64 y x) (neg.f64 a))))
(/.f64 (pow.f64 a t) (*.f64 (neg.f64 a) (/.f64 y (neg.f64 x))))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a (neg.f64 y))) (neg.f64 x))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)) 2))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(log.f64 (pow.f64 (exp.f64 (pow.f64 a t)) (/.f64 x (*.f64 a y))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y)) -3))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (/.f64 a x) (pow.f64 a t)) y) -3))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 (/.f64 a x) (pow.f64 a t))) -3))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 a 3) t) (pow.f64 (*.f64 a (/.f64 y x)) 3)))
(cbrt.f64 (/.f64 (pow.f64 (pow.f64 a 3) t) (pow.f64 (*.f64 y (/.f64 a x)) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(exp.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 1))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))) 1) 1))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))) 3))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))) 1/3))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a)))) 2))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 a x) (/.f64 (pow.f64 a t) y))) -1))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 x y) (/.f64 (pow.f64 a t) a))))
(*.f64 (pow.f64 a t) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 a t) (/.f64 (/.f64 x a) y))

eval388.0ms (0.9%)

Compiler

Compiled 18223 to 5747 computations (68.5% saved)

prune338.0ms (0.8%)

Pruning

24 alts after pruning (19 fresh and 5 done)

PrunedKeptTotal
New999151014
Fresh145
Picked011
Done044
Total1000241024
Accurracy
100.0%
Counts
1024 → 24
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.4%
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
56.2%
(/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y)
66.8%
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b)) a)
54.7%
(/.f64 (/.f64 (*.f64 (/.f64 1 y) x) (exp.f64 b)) a)
54.7%
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
35.7%
(/.f64 (/.f64 x y) a)
33.4%
(/.f64 (/.f64 x a) y)
61.7%
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
33.4%
(/.f64 (*.f64 (/.f64 1 a) x) y)
59.5%
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (-.f64 1 b)) x) y)
49.6%
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 1 (*.f64 b (+.f64 -1 (*.f64 1/2 b))))) x) y)
45.6%
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
49.5%
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
38.9%
(/.f64 x (*.f64 y a))
60.0%
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
49.9%
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
64.2%
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
34.5%
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
30.9%
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
31.9%
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
34.8%
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
52.3%
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
61.3%
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
38.6%
(*.f64 (/.f64 1 (*.f64 a y)) x)
Compiler

Compiled 767 to 517 computations (32.6% saved)

localize119.0ms (0.3%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
96.7%
(+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))
94.8%
(*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b))))
91.4%
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
86.2%
(*.f64 (*.f64 y 1/2) (*.f64 b b))
Compiler

Compiled 77 to 30 computations (61% saved)

series15.0ms (0%)

Counts
4 → 132
Calls

33 calls:

TimeVariablePointExpression
1.0ms
x
@0
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
1.0ms
a
@0
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
1.0ms
y
@0
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
1.0ms
y
@-inf
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
1.0ms
x
@inf
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))

rewrite136.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1918×log-prod
1710×fma-def
620×expm1-udef
618×log1p-udef
586×fma-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
015148
1338124
25124118
Stop Event
node limit
Counts
4 → 240
Calls
Call 1
Inputs
(*.f64 (*.f64 y 1/2) (*.f64 b b))
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b))))
(+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))
Outputs
(+.f64 0 (*.f64 y (*.f64 1/2 (*.f64 b b))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))))) 1)
(pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) 2)
(sqrt.f64 (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(+.f64 0 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) 1)
(*.f64 x (/.f64 (/.f64 1 a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 1)
(*.f64 1 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2) (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 (/.f64 1 a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) (sqrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (/.f64 1 a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(*.f64 (/.f64 (/.f64 1 a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) x)
(*.f64 (/.f64 x a) (/.f64 1 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (/.f64 1 a) (/.f64 x (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (/.f64 1 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (/.f64 x a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)) (/.f64 x (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) (/.f64 x (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (/.f64 (cbrt.f64 x) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)) (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(*.f64 (/.f64 (sqrt.f64 x) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (/.f64 (sqrt.f64 x) a))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(*.f64 (/.f64 (/.f64 x a) (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(*.f64 (/.f64 (/.f64 x a) (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(pow.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)
(pow.f64 (/.f64 a (/.f64 x (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) -1)
(neg.f64 (/.f64 x (*.f64 a (neg.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(exp.f64 (log.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(+.f64 (*.f64 a (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(+.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) (*.f64 a (fma.f64 y b y)))
(+.f64 0 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(+.f64 (*.f64 a y) (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(+.f64 (*.f64 y a) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) a))
(+.f64 (*.f64 (*.f64 a (fma.f64 y b y)) 1) (*.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 a (fma.f64 y b y)) 3) (pow.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) 3)) (fma.f64 (*.f64 a (fma.f64 y b y)) (*.f64 a (fma.f64 y b y)) (-.f64 (*.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (*.f64 (*.f64 a (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))))))
(/.f64 (-.f64 (*.f64 (*.f64 a (fma.f64 y b y)) (*.f64 a (fma.f64 y b y))) (*.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))) (-.f64 (*.f64 a (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3)) a) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4))) a) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 3)
(pow.f64 (pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (exp.f64 (*.f64 a (fma.f64 y b y)))))
(cbrt.f64 (pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(exp.f64 (log.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(fma.f64 y a (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) a))
(fma.f64 y (*.f64 (*.f64 1/2 (*.f64 b b)) a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 y 1/2) (*.f64 (*.f64 b b) a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 b b) (*.f64 (*.f64 y 1/2) a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) a (*.f64 a (fma.f64 y b y)))
(fma.f64 a y (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(fma.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b))) (*.f64 a (fma.f64 y b y)))
(fma.f64 a (fma.f64 y b y) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (fma.f64 y b y) a (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 1 (*.f64 a (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 1 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y b y)) 2) (*.f64 (cbrt.f64 (fma.f64 y b y)) a) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 2) (*.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 y (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (sqrt.f64 (fma.f64 y b y)) (*.f64 (sqrt.f64 (fma.f64 y b y)) a) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (*.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 y (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (fma.f64 y b y)) 1 (*.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) 1))
(fma.f64 (*.f64 y (*.f64 1/2 b)) (*.f64 b a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (cbrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))) (cbrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 a (fma.f64 y b y))) (cbrt.f64 (*.f64 a (fma.f64 y b y)))) (cbrt.f64 (*.f64 a (fma.f64 y b y))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (sqrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (sqrt.f64 (*.f64 a (fma.f64 y b y))) (sqrt.f64 (*.f64 a (fma.f64 y b y))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (sqrt.f64 a)) (*.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (sqrt.f64 a)) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 y b y))) (*.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 y b y))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 (sqrt.f64 a) (*.f64 b (sqrt.f64 (*.f64 y 1/2)))) (*.f64 (sqrt.f64 a) (*.f64 b (sqrt.f64 (*.f64 y 1/2)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 y b y)) (sqrt.f64 a)) (*.f64 (sqrt.f64 (fma.f64 y b y)) (sqrt.f64 a)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (fma.f64 y b y)) 2)) (cbrt.f64 (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 a (sqrt.f64 (fma.f64 y b y))) (sqrt.f64 (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 a (*.f64 y 1/2)) (*.f64 b b) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (*.f64 b b)) (*.f64 y 1/2) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 2)) (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (*.f64 b (sqrt.f64 (*.f64 y 1/2)))) (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (*.f64 y (*.f64 1/2 b))) b (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (fma.f64 y b y) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 (fma.f64 y b y) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 y b y) 2) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))) (/.f64 (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(*.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 1)
(*.f64 1 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (pow.f64 (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2) (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (sqrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (sqrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4))) (/.f64 1 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)) (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))) (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3)) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3)) (fma.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4) (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))) (neg.f64 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))) (neg.f64 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 3)) (fma.f64 y y (-.f64 (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (*.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)) (pow.f64 (fma.f64 y b y) 2)) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)))
(pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3)
(pow.f64 (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 2))
(log.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(log.f64 (*.f64 (exp.f64 y) (*.f64 (pow.f64 (exp.f64 b) y) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (exp.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (*.f64 (pow.f64 (exp.f64 b) y) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))) (+.f64 1 (expm1.f64 (fma.f64 y b y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))))) (exp.f64 (fma.f64 y b y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))))) (+.f64 1 (expm1.f64 (fma.f64 y b y)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y b y)) (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y b y))) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y b y))) (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (exp.f64 y)))
(log.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (+.f64 1 (expm1.f64 y))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 b) y) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))) (exp.f64 y)))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 b) y) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))) (+.f64 1 (expm1.f64 y))))
(cbrt.f64 (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(exp.f64 (log.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(fma.f64 y b (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y 1 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y 1 (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(fma.f64 y (*.f64 1/2 (*.f64 b b)) (fma.f64 y b y))
(fma.f64 y (+.f64 1 b) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)
(fma.f64 y (+.f64 b 1) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 1/2 (*.f64 y (*.f64 b b)) (fma.f64 y b y))
(fma.f64 (*.f64 y 1/2) (*.f64 b b) (fma.f64 y b y))
(fma.f64 b y (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 b (*.f64 y (*.f64 1/2 b)) (fma.f64 y b y))
(fma.f64 b (+.f64 y (*.f64 y (*.f64 1/2 b))) y)
(fma.f64 (*.f64 b b) (*.f64 y 1/2) (fma.f64 y b y))
(fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 1 (fma.f64 y b y))
(fma.f64 (*.f64 y b) 1 (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (fma.f64 y b y) 1 (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 1 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 1 y (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(fma.f64 1 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y))
(fma.f64 1 (*.f64 y b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 1 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 1 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) y)
(fma.f64 (cbrt.f64 (fma.f64 y b y)) (pow.f64 (cbrt.f64 (fma.f64 y b y)) 2) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y b y)) 2) (cbrt.f64 (fma.f64 y b y)) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) 2) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (cbrt.f64 (*.f64 y b)) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (cbrt.f64 (*.f64 y b)) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 2) (fma.f64 y b y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 2) (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) (fma.f64 y b y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 y 1/2)) (*.f64 b b)) (fma.f64 y b y))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) y) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 y 1/2)) (fma.f64 y b y))
(fma.f64 (sqrt.f64 (fma.f64 y b y)) (sqrt.f64 (fma.f64 y b y)) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) y) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 y b)) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (fma.f64 y b y))
(fma.f64 (sqrt.f64 (*.f64 y 1/2)) (*.f64 (sqrt.f64 (*.f64 y 1/2)) (*.f64 b b)) (fma.f64 y b y))
(fma.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 y 3)) (/.f64 1 (fma.f64 (*.f64 y b) (-.f64 (*.f64 y b) y) (*.f64 y y))) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (-.f64 y (*.f64 y b))) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 y (*.f64 1/2 b)) b (fma.f64 y b y))
(fma.f64 (*.f64 1/2 (*.f64 b b)) y (fma.f64 y b y))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (cbrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (cbrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) y)
(fma.f64 (sqrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (sqrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) y)
(fma.f64 (+.f64 b 1) y (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 (*.f64 y 1/2) (cbrt.f64 (pow.f64 b 4))) (cbrt.f64 (*.f64 b b)) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 b b) y) 1/2 (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 (*.f64 y 1/2)) 2)) (cbrt.f64 (*.f64 y 1/2)) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (*.f64 y 1/2))) (sqrt.f64 (*.f64 y 1/2)) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 b)) 1) b (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 b)) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 b)) (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 y b y))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (*.f64 y (sqrt.f64 b)) (sqrt.f64 b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (*.f64 b (sqrt.f64 y)) (sqrt.f64 y) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))

simplify178.0ms (0.4%)

Algorithm
egg-herbie
Rules
1128×fma-neg
1050×associate-*r*
1044×log-prod
932×associate-*l*
658×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
066615402
1189613646
2731913630
Stop Event
node limit
Counts
372 → 390
Calls
Call 1
Inputs
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(*.f64 -1 (/.f64 x (*.f64 a (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))))
(*.f64 -1 (/.f64 x (*.f64 a (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))))
(*.f64 -1 (/.f64 x (*.f64 a (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))))
(*.f64 -1 (/.f64 x (*.f64 a (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))))
(/.f64 x (*.f64 a y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 a y))) (*.f64 1/2 (/.f64 x (*.f64 a y)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))))
(*.f64 2 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 2)))))
(+.f64 (*.f64 2 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 2))))) (*.f64 -4 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 3))))))
(+.f64 (*.f64 2 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (/.f64 x (*.f64 a y))) (*.f64 4 (/.f64 x (*.f64 a y)))) (pow.f64 b 4))) (*.f64 -4 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 3)))))))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 4 (/.f64 x (*.f64 y a))) (*.f64 -8 (/.f64 x (*.f64 y a))))) (*.f64 -8 (/.f64 x (*.f64 a y)))) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (/.f64 x (*.f64 a y))) (*.f64 4 (/.f64 x (*.f64 a y)))) (pow.f64 b 4))) (*.f64 -4 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 3))))))))
(*.f64 2 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 2)))))
(+.f64 (*.f64 2 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 2))))) (*.f64 -4 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 3))))))
(+.f64 (*.f64 2 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 2))))) (+.f64 (*.f64 -4 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (/.f64 x (*.f64 y a))) (*.f64 -8 (/.f64 x (*.f64 y a)))) (pow.f64 b 4)))))
(+.f64 (*.f64 2 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 2))))) (+.f64 (*.f64 -4 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 3))))) (+.f64 (*.f64 8 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 5))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (/.f64 x (*.f64 y a))) (*.f64 -8 (/.f64 x (*.f64 y a)))) (pow.f64 b 4))) (*.f64 2 (/.f64 (+.f64 (*.f64 -8 (/.f64 x (*.f64 a y))) (*.f64 4 (/.f64 x (*.f64 a y)))) (pow.f64 b 5)))))))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y)))
(*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y)))
(*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y)))
(*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y)))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 -1 (*.f64 y (*.f64 a (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1))))
(*.f64 -1 (*.f64 y (*.f64 a (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1))))
(*.f64 -1 (*.f64 y (*.f64 a (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1))))
(*.f64 -1 (*.f64 y (*.f64 a (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1))))
(*.f64 y a)
(+.f64 (*.f64 y a) (*.f64 y (*.f64 a b)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 1/2 (*.f64 a (*.f64 y (pow.f64 b 2)))) (*.f64 y (*.f64 a b))))
(+.f64 (*.f64 y a) (+.f64 (*.f64 1/2 (*.f64 a (*.f64 y (pow.f64 b 2)))) (*.f64 y (*.f64 a b))))
(*.f64 1/2 (*.f64 y (*.f64 a (pow.f64 b 2))))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 a (pow.f64 b 2)))) (*.f64 a (*.f64 y b)))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(*.f64 1/2 (*.f64 a (*.f64 y (pow.f64 b 2))))
(+.f64 (*.f64 1/2 (*.f64 a (*.f64 y (pow.f64 b 2)))) (*.f64 y (*.f64 a b)))
(+.f64 (*.f64 y a) (+.f64 (*.f64 1/2 (*.f64 a (*.f64 y (pow.f64 b 2)))) (*.f64 y (*.f64 a b))))
(+.f64 (*.f64 y a) (+.f64 (*.f64 1/2 (*.f64 a (*.f64 y (pow.f64 b 2)))) (*.f64 y (*.f64 a b))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))
y
(+.f64 (*.f64 y b) y)
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(+.f64 (*.f64 y b) (*.f64 1/2 (*.f64 y (pow.f64 b 2))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(+.f64 (*.f64 y b) (*.f64 1/2 (*.f64 y (pow.f64 b 2))))
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(+.f64 0 (*.f64 y (*.f64 1/2 (*.f64 b b))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))))) 1)
(pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 1)
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 3)
(pow.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3) 1/3)
(pow.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) 2)
(sqrt.f64 (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(exp.f64 (log.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(+.f64 0 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) 1)
(*.f64 x (/.f64 (/.f64 1 a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 1)
(*.f64 1 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2) (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 (/.f64 1 a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (sqrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) (sqrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (/.f64 1 a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(*.f64 (/.f64 (/.f64 1 a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) x)
(*.f64 (/.f64 x a) (/.f64 1 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (/.f64 1 a) (/.f64 x (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (/.f64 1 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (/.f64 x a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)) (/.f64 x (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) (/.f64 x (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (/.f64 (cbrt.f64 x) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)) (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(*.f64 (/.f64 (sqrt.f64 x) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (/.f64 (sqrt.f64 x) a))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(*.f64 (/.f64 (/.f64 x a) (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(*.f64 (/.f64 (/.f64 x a) (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(pow.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)
(pow.f64 (/.f64 a (/.f64 x (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) -1)
(neg.f64 (/.f64 x (*.f64 a (neg.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(exp.f64 (log.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(+.f64 (*.f64 a (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(+.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) (*.f64 a (fma.f64 y b y)))
(+.f64 0 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(+.f64 (*.f64 a y) (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(+.f64 (*.f64 y a) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) a))
(+.f64 (*.f64 (*.f64 a (fma.f64 y b y)) 1) (*.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) 1))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) 1)
(/.f64 (+.f64 (pow.f64 (*.f64 a (fma.f64 y b y)) 3) (pow.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) 3)) (fma.f64 (*.f64 a (fma.f64 y b y)) (*.f64 a (fma.f64 y b y)) (-.f64 (*.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (*.f64 (*.f64 a (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))))))
(/.f64 (-.f64 (*.f64 (*.f64 a (fma.f64 y b y)) (*.f64 a (fma.f64 y b y))) (*.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))) (-.f64 (*.f64 a (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 (*.f64 a (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3)) a) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4))) a) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 1)
(pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 3)
(pow.f64 (pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)
(sqrt.f64 (pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (exp.f64 (*.f64 a (fma.f64 y b y)))))
(cbrt.f64 (pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(exp.f64 (log.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 1))
(log1p.f64 (expm1.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(fma.f64 y a (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) a))
(fma.f64 y (*.f64 (*.f64 1/2 (*.f64 b b)) a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 y 1/2) (*.f64 (*.f64 b b) a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 b b) (*.f64 (*.f64 y 1/2) a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) a (*.f64 a (fma.f64 y b y)))
(fma.f64 a y (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(fma.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b))) (*.f64 a (fma.f64 y b y)))
(fma.f64 a (fma.f64 y b y) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (fma.f64 y b y) a (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 1 (*.f64 a (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 1 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y b y)) 2) (*.f64 (cbrt.f64 (fma.f64 y b y)) a) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 2) (*.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 y (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (sqrt.f64 (fma.f64 y b y)) (*.f64 (sqrt.f64 (fma.f64 y b y)) a) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (*.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 y (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (fma.f64 y b y)) 1 (*.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) 1))
(fma.f64 (*.f64 y (*.f64 1/2 b)) (*.f64 b a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (cbrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))) (cbrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 a (fma.f64 y b y))) (cbrt.f64 (*.f64 a (fma.f64 y b y)))) (cbrt.f64 (*.f64 a (fma.f64 y b y))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (sqrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (sqrt.f64 (*.f64 a (fma.f64 y b y))) (sqrt.f64 (*.f64 a (fma.f64 y b y))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (sqrt.f64 a)) (*.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (sqrt.f64 a)) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 y b y))) (*.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 y b y))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 (sqrt.f64 a) (*.f64 b (sqrt.f64 (*.f64 y 1/2)))) (*.f64 (sqrt.f64 a) (*.f64 b (sqrt.f64 (*.f64 y 1/2)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 y b y)) (sqrt.f64 a)) (*.f64 (sqrt.f64 (fma.f64 y b y)) (sqrt.f64 a)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (fma.f64 y b y)) 2)) (cbrt.f64 (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 a (sqrt.f64 (fma.f64 y b y))) (sqrt.f64 (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 a (*.f64 y 1/2)) (*.f64 b b) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (*.f64 b b)) (*.f64 y 1/2) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 2)) (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (*.f64 b (sqrt.f64 (*.f64 y 1/2)))) (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (*.f64 y (*.f64 1/2 b))) b (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (fma.f64 y b y) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 (fma.f64 y b y) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 1)
(-.f64 (/.f64 (pow.f64 (fma.f64 y b y) 2) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))) (/.f64 (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(*.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 1)
(*.f64 1 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (pow.f64 (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2) (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (sqrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (sqrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2))))
(*.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4))) (/.f64 1 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)) (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))))
(/.f64 1 (/.f64 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))) (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3)) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3)) (fma.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4) (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))) (neg.f64 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))) (neg.f64 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 3)) (fma.f64 y y (-.f64 (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (*.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)) (pow.f64 (fma.f64 y b y) 2)) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)))
(pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3)
(pow.f64 (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 2))
(log.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(log.f64 (*.f64 (exp.f64 y) (*.f64 (pow.f64 (exp.f64 b) y) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (exp.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (*.f64 (pow.f64 (exp.f64 b) y) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))) (+.f64 1 (expm1.f64 (fma.f64 y b y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))))) (exp.f64 (fma.f64 y b y))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))))) (+.f64 1 (expm1.f64 (fma.f64 y b y)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 y b y)) (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y b y))) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y b y))) (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (exp.f64 y)))
(log.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (+.f64 1 (expm1.f64 y))))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 b) y) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))) (exp.f64 y)))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 b) y) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))) (+.f64 1 (expm1.f64 y))))
(cbrt.f64 (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(exp.f64 (log.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(fma.f64 y b (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y 1 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y 1 (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(fma.f64 y (*.f64 1/2 (*.f64 b b)) (fma.f64 y b y))
(fma.f64 y (+.f64 1 b) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)
(fma.f64 y (+.f64 b 1) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 1/2 (*.f64 y (*.f64 b b)) (fma.f64 y b y))
(fma.f64 (*.f64 y 1/2) (*.f64 b b) (fma.f64 y b y))
(fma.f64 b y (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 b (*.f64 y (*.f64 1/2 b)) (fma.f64 y b y))
(fma.f64 b (+.f64 y (*.f64 y (*.f64 1/2 b))) y)
(fma.f64 (*.f64 b b) (*.f64 y 1/2) (fma.f64 y b y))
(fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 1 (fma.f64 y b y))
(fma.f64 (*.f64 y b) 1 (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (fma.f64 y b y) 1 (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 1 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 1 y (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(fma.f64 1 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y))
(fma.f64 1 (*.f64 y b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 1 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 1 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) y)
(fma.f64 (cbrt.f64 (fma.f64 y b y)) (pow.f64 (cbrt.f64 (fma.f64 y b y)) 2) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y b y)) 2) (cbrt.f64 (fma.f64 y b y)) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) 2) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (cbrt.f64 (*.f64 y b)) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (cbrt.f64 (*.f64 y b)) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 2) (fma.f64 y b y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 2) (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) (fma.f64 y b y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 y 1/2)) (*.f64 b b)) (fma.f64 y b y))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) y) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 y 1/2)) (fma.f64 y b y))
(fma.f64 (sqrt.f64 (fma.f64 y b y)) (sqrt.f64 (fma.f64 y b y)) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) y) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 y b)) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (fma.f64 y b y))
(fma.f64 (sqrt.f64 (*.f64 y 1/2)) (*.f64 (sqrt.f64 (*.f64 y 1/2)) (*.f64 b b)) (fma.f64 y b y))
(fma.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 y 3)) (/.f64 1 (fma.f64 (*.f64 y b) (-.f64 (*.f64 y b) y) (*.f64 y y))) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (-.f64 y (*.f64 y b))) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 y (*.f64 1/2 b)) b (fma.f64 y b y))
(fma.f64 (*.f64 1/2 (*.f64 b b)) y (fma.f64 y b y))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (cbrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (cbrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) y)
(fma.f64 (sqrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (sqrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) y)
(fma.f64 (+.f64 b 1) y (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (*.f64 (*.f64 y 1/2) (cbrt.f64 (pow.f64 b 4))) (cbrt.f64 (*.f64 b b)) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 b b) y) 1/2 (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 (*.f64 y 1/2)) 2)) (cbrt.f64 (*.f64 y 1/2)) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (*.f64 y 1/2))) (sqrt.f64 (*.f64 y 1/2)) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 b)) 1) b (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 b)) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 b)) (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 y b y))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (*.f64 y (sqrt.f64 b)) (sqrt.f64 b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (*.f64 b (sqrt.f64 y)) (sqrt.f64 y) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
Outputs
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 x (*.f64 y (*.f64 a (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 -1 (/.f64 x (*.f64 a (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))))
(/.f64 (neg.f64 x) (*.f64 (*.f64 y a) (+.f64 (fma.f64 -1/2 (*.f64 b b) (neg.f64 b)) -1)))
(/.f64 (/.f64 (/.f64 (neg.f64 x) y) a) (fma.f64 -1/2 (*.f64 b b) (fma.f64 b -1 -1)))
(*.f64 -1 (/.f64 x (*.f64 a (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))))
(/.f64 (neg.f64 x) (*.f64 (*.f64 y a) (+.f64 (fma.f64 -1/2 (*.f64 b b) (neg.f64 b)) -1)))
(/.f64 (/.f64 (/.f64 (neg.f64 x) y) a) (fma.f64 -1/2 (*.f64 b b) (fma.f64 b -1 -1)))
(*.f64 -1 (/.f64 x (*.f64 a (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))))
(/.f64 (neg.f64 x) (*.f64 (*.f64 y a) (+.f64 (fma.f64 -1/2 (*.f64 b b) (neg.f64 b)) -1)))
(/.f64 (/.f64 (/.f64 (neg.f64 x) y) a) (fma.f64 -1/2 (*.f64 b b) (fma.f64 b -1 -1)))
(*.f64 -1 (/.f64 x (*.f64 a (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))))
(/.f64 (neg.f64 x) (*.f64 (*.f64 y a) (+.f64 (fma.f64 -1/2 (*.f64 b b) (neg.f64 b)) -1)))
(/.f64 (/.f64 (/.f64 (neg.f64 x) y) a) (fma.f64 -1/2 (*.f64 b b) (fma.f64 b -1 -1)))
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x a) y)
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(fma.f64 -1 (*.f64 (/.f64 b a) (/.f64 x y)) (/.f64 (/.f64 x a) y))
(-.f64 (/.f64 (/.f64 x a) y) (*.f64 (/.f64 x a) (/.f64 b y)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a))))
(fma.f64 -1 (*.f64 (*.f64 -1/2 (/.f64 (/.f64 x a) y)) (*.f64 b b)) (fma.f64 -1 (*.f64 (/.f64 b a) (/.f64 x y)) (/.f64 (/.f64 x a) y)))
(+.f64 (/.f64 (/.f64 x a) y) (-.f64 (*.f64 (/.f64 (/.f64 (*.f64 1/2 x) a) y) (*.f64 b b)) (*.f64 (/.f64 x a) (/.f64 b y))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 -1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 a y))) (*.f64 1/2 (/.f64 x (*.f64 a y)))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))))
(fma.f64 -1 (*.f64 (pow.f64 b 3) (fma.f64 -1/2 (/.f64 (/.f64 x a) y) (neg.f64 (*.f64 -1/2 (/.f64 (/.f64 x a) y))))) (fma.f64 -1 (*.f64 (*.f64 -1/2 (/.f64 (/.f64 x a) y)) (*.f64 b b)) (fma.f64 -1 (*.f64 (/.f64 b a) (/.f64 x y)) (/.f64 (/.f64 x a) y))))
(+.f64 (-.f64 (/.f64 (/.f64 x a) y) (*.f64 (/.f64 x a) (/.f64 b y))) (fma.f64 (neg.f64 (pow.f64 b 3)) (*.f64 0 (*.f64 -1/2 (/.f64 (/.f64 x a) y))) (*.f64 (/.f64 (/.f64 (*.f64 1/2 x) a) y) (*.f64 b b))))
(+.f64 (-.f64 (/.f64 (/.f64 x a) y) (*.f64 (/.f64 x a) (/.f64 b y))) (fma.f64 (pow.f64 b 3) (neg.f64 (*.f64 0 (*.f64 -1/2 (/.f64 (/.f64 x a) y)))) (*.f64 (/.f64 (/.f64 (*.f64 1/2 x) a) y) (*.f64 b b))))
(*.f64 2 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 2)))))
(*.f64 2 (/.f64 x (*.f64 y (*.f64 a (*.f64 b b)))))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(+.f64 (*.f64 2 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 2))))) (*.f64 -4 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 3))))))
(fma.f64 2 (/.f64 x (*.f64 y (*.f64 a (*.f64 b b)))) (*.f64 -4 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 3))))))
(fma.f64 -4 (/.f64 (/.f64 (/.f64 x a) y) (pow.f64 b 3)) (*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a)))))
(+.f64 (*.f64 2 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (/.f64 x (*.f64 a y))) (*.f64 4 (/.f64 x (*.f64 a y)))) (pow.f64 b 4))) (*.f64 -4 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 3)))))))
(fma.f64 2 (/.f64 x (*.f64 y (*.f64 a (*.f64 b b)))) (fma.f64 -4 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 3)))) (neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 x a) y) -4) (pow.f64 b 4)))))
(-.f64 (fma.f64 -4 (/.f64 (/.f64 (/.f64 x a) y) (pow.f64 b 3)) (*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))) (/.f64 (/.f64 (/.f64 x a) y) (/.f64 (pow.f64 b 4) -4)))
(+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -2 (+.f64 (*.f64 4 (/.f64 x (*.f64 y a))) (*.f64 -8 (/.f64 x (*.f64 y a))))) (*.f64 -8 (/.f64 x (*.f64 a y)))) (pow.f64 b 5))) (+.f64 (*.f64 2 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 2))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -8 (/.f64 x (*.f64 a y))) (*.f64 4 (/.f64 x (*.f64 a y)))) (pow.f64 b 4))) (*.f64 -4 (/.f64 x (*.f64 y (*.f64 a (pow.f64 b 3))))))))
(fma.f64 -1 (/.f64 (fma.f64 -2 (*.f64 (/.f64 (/.f64 x a) y) -4) (*.f64 (/.f64 (/.f64 x a) y) -8)) (pow.f64 b 5)) (fma.f64 2 (/.f64 x (*.f64 y (*.f64 a (*.f64 b b)))) (fma.f64 -4 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 3)))) (neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 x a) y) -4) (pow.f64 b 4))))))
(-.f64 (-.f64 (fma.f64 -4 (/.f64 (/.f64 (/.f64 x a) y) (pow.f64 b 3)) (*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))) (/.f64 (/.f64 (/.f64 x a) y) (/.f64 (pow.f64 b 4) -4))) (/.f64 (fma.f64 (/.f64 (/.f64 x a) y) -8 (*.f64 (/.f64 (/.f64 x a) y) 8)) (pow.f64 b 5)))
(*.f64 2 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 2)))))
(*.f64 2 (/.f64 x (*.f64 y (*.f64 a (*.f64 b b)))))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(+.f64 (*.f64 2 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 2))))) (*.f64 -4 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 3))))))
(fma.f64 2 (/.f64 x (*.f64 y (*.f64 a (*.f64 b b)))) (*.f64 -4 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 3))))))
(fma.f64 -4 (/.f64 (/.f64 (/.f64 x a) y) (pow.f64 b 3)) (*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a)))))
(+.f64 (*.f64 2 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 2))))) (+.f64 (*.f64 -4 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 3))))) (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (/.f64 x (*.f64 y a))) (*.f64 -8 (/.f64 x (*.f64 y a)))) (pow.f64 b 4)))))
(fma.f64 2 (/.f64 x (*.f64 y (*.f64 a (*.f64 b b)))) (fma.f64 -4 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 3)))) (neg.f64 (/.f64 (*.f64 (/.f64 (/.f64 x a) y) -4) (pow.f64 b 4)))))
(-.f64 (fma.f64 -4 (/.f64 (/.f64 (/.f64 x a) y) (pow.f64 b 3)) (*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))) (/.f64 (/.f64 (/.f64 x a) y) (/.f64 (pow.f64 b 4) -4)))
(+.f64 (*.f64 2 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 2))))) (+.f64 (*.f64 -4 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 3))))) (+.f64 (*.f64 8 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 5))))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 4 (/.f64 x (*.f64 y a))) (*.f64 -8 (/.f64 x (*.f64 y a)))) (pow.f64 b 4))) (*.f64 2 (/.f64 (+.f64 (*.f64 -8 (/.f64 x (*.f64 a y))) (*.f64 4 (/.f64 x (*.f64 a y)))) (pow.f64 b 5)))))))
(fma.f64 2 (/.f64 x (*.f64 y (*.f64 a (*.f64 b b)))) (fma.f64 -4 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 3)))) (fma.f64 8 (/.f64 x (*.f64 a (*.f64 y (pow.f64 b 5)))) (fma.f64 -1 (/.f64 (*.f64 (/.f64 (/.f64 x a) y) -4) (pow.f64 b 4)) (*.f64 2 (/.f64 (*.f64 (/.f64 (/.f64 x a) y) -4) (pow.f64 b 5)))))))
(fma.f64 2 (/.f64 x (*.f64 y (*.f64 b (*.f64 b a)))) (fma.f64 -4 (/.f64 (/.f64 (/.f64 x a) y) (pow.f64 b 3)) (fma.f64 8 (/.f64 (/.f64 x a) (*.f64 y (pow.f64 b 5))) (-.f64 (*.f64 2 (/.f64 (/.f64 (/.f64 x a) y) (/.f64 (pow.f64 b 5) -4))) (/.f64 (/.f64 (/.f64 x a) y) (/.f64 (pow.f64 b 4) -4))))))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) (+.f64 (*.f64 y b) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2))))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 -1 (*.f64 y (*.f64 a (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1))))
(neg.f64 (*.f64 (*.f64 y a) (+.f64 (fma.f64 -1/2 (*.f64 b b) (neg.f64 b)) -1)))
(*.f64 a (*.f64 (fma.f64 -1/2 (*.f64 b b) (fma.f64 b -1 -1)) (neg.f64 y)))
(*.f64 -1 (*.f64 y (*.f64 a (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1))))
(neg.f64 (*.f64 (*.f64 y a) (+.f64 (fma.f64 -1/2 (*.f64 b b) (neg.f64 b)) -1)))
(*.f64 a (*.f64 (fma.f64 -1/2 (*.f64 b b) (fma.f64 b -1 -1)) (neg.f64 y)))
(*.f64 -1 (*.f64 y (*.f64 a (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1))))
(neg.f64 (*.f64 (*.f64 y a) (+.f64 (fma.f64 -1/2 (*.f64 b b) (neg.f64 b)) -1)))
(*.f64 a (*.f64 (fma.f64 -1/2 (*.f64 b b) (fma.f64 b -1 -1)) (neg.f64 y)))
(*.f64 -1 (*.f64 y (*.f64 a (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1))))
(neg.f64 (*.f64 (*.f64 y a) (+.f64 (fma.f64 -1/2 (*.f64 b b) (neg.f64 b)) -1)))
(*.f64 a (*.f64 (fma.f64 -1/2 (*.f64 b b) (fma.f64 b -1 -1)) (neg.f64 y)))
(*.f64 y a)
(+.f64 (*.f64 y a) (*.f64 y (*.f64 a b)))
(*.f64 a (fma.f64 y b y))
(+.f64 (*.f64 y a) (+.f64 (*.f64 1/2 (*.f64 a (*.f64 y (pow.f64 b 2)))) (*.f64 y (*.f64 a b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(+.f64 (*.f64 y a) (+.f64 (*.f64 1/2 (*.f64 a (*.f64 y (pow.f64 b 2)))) (*.f64 y (*.f64 a b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 1/2 (*.f64 y (*.f64 a (pow.f64 b 2))))
(*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))))
(*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a))))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 a (pow.f64 b 2)))) (*.f64 a (*.f64 y b)))
(fma.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))) (*.f64 y (*.f64 b a)))
(*.f64 (*.f64 y a) (fma.f64 1/2 (*.f64 b b) b))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(+.f64 (*.f64 1/2 (*.f64 y (*.f64 a (pow.f64 b 2)))) (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 1/2 (*.f64 a (*.f64 y (pow.f64 b 2))))
(*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))))
(*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a))))
(+.f64 (*.f64 1/2 (*.f64 a (*.f64 y (pow.f64 b 2)))) (*.f64 y (*.f64 a b)))
(fma.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))) (*.f64 y (*.f64 b a)))
(*.f64 (*.f64 y a) (fma.f64 1/2 (*.f64 b b) b))
(+.f64 (*.f64 y a) (+.f64 (*.f64 1/2 (*.f64 a (*.f64 y (pow.f64 b 2)))) (*.f64 y (*.f64 a b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(+.f64 (*.f64 y a) (+.f64 (*.f64 1/2 (*.f64 a (*.f64 y (pow.f64 b 2)))) (*.f64 y (*.f64 a b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (pow.f64 b 2)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))
(neg.f64 (*.f64 y (+.f64 (fma.f64 -1/2 (*.f64 b b) (neg.f64 b)) -1)))
(*.f64 (fma.f64 -1/2 (*.f64 b b) (fma.f64 b -1 -1)) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))
(neg.f64 (*.f64 y (+.f64 (fma.f64 -1/2 (*.f64 b b) (neg.f64 b)) -1)))
(*.f64 (fma.f64 -1/2 (*.f64 b b) (fma.f64 b -1 -1)) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))
(neg.f64 (*.f64 y (+.f64 (fma.f64 -1/2 (*.f64 b b) (neg.f64 b)) -1)))
(*.f64 (fma.f64 -1/2 (*.f64 b b) (fma.f64 b -1 -1)) (neg.f64 y))
(*.f64 -1 (*.f64 y (-.f64 (+.f64 (*.f64 -1/2 (pow.f64 b 2)) (*.f64 -1 b)) 1)))
(neg.f64 (*.f64 y (+.f64 (fma.f64 -1/2 (*.f64 b b) (neg.f64 b)) -1)))
(*.f64 (fma.f64 -1/2 (*.f64 b b) (fma.f64 b -1 -1)) (neg.f64 y))
y
(+.f64 (*.f64 y b) y)
(fma.f64 y b y)
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(+.f64 (*.f64 y b) (*.f64 1/2 (*.f64 y (pow.f64 b 2))))
(*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))
(*.f64 y (fma.f64 1/2 (*.f64 b b) b))
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 1/2 (*.f64 y (pow.f64 b 2)))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(+.f64 (*.f64 y b) (*.f64 1/2 (*.f64 y (pow.f64 b 2))))
(*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))
(*.f64 y (fma.f64 1/2 (*.f64 b b) b))
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(+.f64 (*.f64 y b) (+.f64 (*.f64 1/2 (*.f64 y (pow.f64 b 2))) y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(+.f64 0 (*.f64 y (*.f64 1/2 (*.f64 b b))))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))) (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))))) 1)
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 1)
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 3)
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(pow.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3) 1/3)
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(pow.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) 2)
(pow.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) 2)
(sqrt.f64 (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))
(sqrt.f64 (*.f64 (pow.f64 b 4) (*.f64 y (*.f64 y 1/4))))
(sqrt.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 2))
(log.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(cbrt.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(exp.f64 (log.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 1))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (*.f64 1/2 (*.f64 b b)))
(*.f64 b (*.f64 b (*.f64 1/2 y)))
(+.f64 0 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) 1)
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 x (/.f64 (/.f64 1 a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 1)
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 1 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2) (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 (/.f64 1 a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (sqrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) (sqrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (/.f64 1 a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(/.f64 (neg.f64 x) (*.f64 (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y) (neg.f64 a)))
(*.f64 (/.f64 (/.f64 1 a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) x)
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 x a) (/.f64 1 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 1 a) (/.f64 x (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 1 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (/.f64 x a))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)) (/.f64 x (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) (/.f64 x (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (/.f64 (cbrt.f64 x) a))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)) (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 (sqrt.f64 x) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (/.f64 (sqrt.f64 x) a))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(*.f64 (/.f64 (/.f64 x a) (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(*.f64 (/.f64 x (*.f64 a (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3) (pow.f64 (fma.f64 y b y) 3)))) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 (*.f64 (/.f64 x a) (fma.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (-.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2))) (+.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 3) (pow.f64 (fma.f64 y b y) 3)))
(*.f64 (/.f64 (/.f64 x a) (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 (/.f64 (/.f64 x a) (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 y (*.f64 y 1/4))))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 (/.f64 (/.f64 x a) (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4)))) (+.f64 (fma.f64 y b y) (*.f64 (*.f64 y (*.f64 b b)) -1/2)))
(*.f64 (/.f64 (/.f64 x a) (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4)))) (+.f64 y (fma.f64 y b (*.f64 (*.f64 y (*.f64 b b)) -1/2))))
(pow.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 1)
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 3)
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(pow.f64 (pow.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3) 1/3)
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(pow.f64 (/.f64 a (/.f64 x (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) -1)
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(neg.f64 (/.f64 x (*.f64 a (neg.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(/.f64 (neg.f64 x) (*.f64 (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2))
(fabs.f64 (/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)))
(log.f64 (exp.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3)))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(exp.f64 (log.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 1))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(/.f64 (/.f64 x a) (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(/.f64 (/.f64 x a) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(+.f64 (*.f64 a (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(+.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(+.f64 0 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(+.f64 (*.f64 a y) (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(+.f64 (*.f64 y a) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) a))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(+.f64 (*.f64 (*.f64 a (fma.f64 y b y)) 1) (*.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) 1))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a)) (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)) a)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)) a))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)) a))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))) 1)
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(/.f64 (+.f64 (pow.f64 (*.f64 a (fma.f64 y b y)) 3) (pow.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) 3)) (fma.f64 (*.f64 a (fma.f64 y b y)) (*.f64 a (fma.f64 y b y)) (-.f64 (*.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (*.f64 (*.f64 a (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (fma.f64 y b y)) 3) (pow.f64 (*.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b)))) 3)) (+.f64 (*.f64 (*.f64 a a) (pow.f64 (fma.f64 y b y) 2)) (*.f64 (*.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b)))) (-.f64 (*.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 a (fma.f64 y b y)) 3) (pow.f64 (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))) 3)) (fma.f64 a (*.f64 (pow.f64 (fma.f64 y b y) 2) a) (*.f64 (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))) (*.f64 a (-.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (fma.f64 y b y))))))
(/.f64 (-.f64 (*.f64 (*.f64 a (fma.f64 y b y)) (*.f64 a (fma.f64 y b y))) (*.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))) (-.f64 (*.f64 a (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))))
(/.f64 (*.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (-.f64 (*.f64 a (fma.f64 y b y)) (*.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b)))))) (-.f64 (*.f64 a (fma.f64 y b y)) (*.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (pow.f64 (fma.f64 y b y) 2))) (*.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 2))) (*.f64 a (+.f64 (fma.f64 y b y) (*.f64 (*.f64 y (*.f64 b b)) -1/2))))
(/.f64 (-.f64 (*.f64 a (*.f64 a (pow.f64 (fma.f64 y b y) 2))) (*.f64 (*.f64 a a) (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 2))) (*.f64 a (+.f64 y (fma.f64 y b (*.f64 (*.f64 y (*.f64 b b)) -1/2)))))
(/.f64 (*.f64 a (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3) (pow.f64 (fma.f64 y b y) 3))) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 3) (pow.f64 (fma.f64 y b y) 3)) (/.f64 (fma.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (-.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)) a))
(/.f64 (*.f64 a (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 y (*.f64 y 1/4)))) (/.f64 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))) a))
(*.f64 (/.f64 a (+.f64 (fma.f64 y b y) (*.f64 (*.f64 y (*.f64 b b)) -1/2))) (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4))))
(*.f64 (/.f64 a (+.f64 y (fma.f64 y b (*.f64 (*.f64 y (*.f64 b b)) -1/2)))) (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4))))
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3)) a) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 (*.f64 a (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3) (pow.f64 (fma.f64 y b y) 3))) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 3) (pow.f64 (fma.f64 y b y) 3)) (/.f64 (fma.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (-.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4))) a) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 y (*.f64 y 1/4)))) (/.f64 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))) a))
(*.f64 (/.f64 a (+.f64 (fma.f64 y b y) (*.f64 (*.f64 y (*.f64 b b)) -1/2))) (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4))))
(*.f64 (/.f64 a (+.f64 y (fma.f64 y b (*.f64 (*.f64 y (*.f64 b b)) -1/2)))) (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4))))
(pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 1)
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(pow.f64 (cbrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 3)
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(pow.f64 (pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3) 1/3)
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(pow.f64 (sqrt.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 2)
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(sqrt.f64 (pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2))
(fabs.f64 (*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) a))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (exp.f64 (*.f64 a (fma.f64 y b y)))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(cbrt.f64 (pow.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 3)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 3) (pow.f64 a 3)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(expm1.f64 (log1p.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(exp.f64 (log.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(exp.f64 (*.f64 (log.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 1))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(log1p.f64 (expm1.f64 (*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 y a (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) a))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 y (*.f64 (*.f64 1/2 (*.f64 b b)) a) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 y 1/2) (*.f64 (*.f64 b b) a) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 b b) (*.f64 (*.f64 y 1/2) a) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) a (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 a y (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b))) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 a (fma.f64 y b y) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (fma.f64 y b y) a (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 1 (*.f64 a (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 1 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y b y)) 2) (*.f64 (cbrt.f64 (fma.f64 y b y)) a) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 2) (*.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) a) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (fma.f64 y b y) (cbrt.f64 a)) (*.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (fma.f64 y b y) (cbrt.f64 a)) (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (cbrt.f64 a) (*.f64 y (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (cbrt.f64 a)) (*.f64 a (fma.f64 y b y)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 y (*.f64 b b)) (*.f64 1/2 (cbrt.f64 a))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (sqrt.f64 (fma.f64 y b y)) (*.f64 (sqrt.f64 (fma.f64 y b y)) a) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (*.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) (*.f64 b (*.f64 (sqrt.f64 (*.f64 1/2 y)) a)) (*.f64 a (fma.f64 y b y)))
(+.f64 (*.f64 a (fma.f64 y b y)) (*.f64 a (pow.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) 2)))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (sqrt.f64 a) (*.f64 (fma.f64 y b y) (sqrt.f64 a)) (*.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (sqrt.f64 a) (*.f64 (fma.f64 y b y) (sqrt.f64 a)) (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) (*.f64 y (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (sqrt.f64 a) (*.f64 y (*.f64 (*.f64 1/2 (*.f64 b b)) (sqrt.f64 a))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (sqrt.f64 a) (*.f64 1/2 (*.f64 (*.f64 y (*.f64 b b)) (sqrt.f64 a))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (fma.f64 y b y)) 1 (*.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))) 1))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 y (*.f64 1/2 b)) (*.f64 b a) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (cbrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))) (cbrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 a (fma.f64 y b y))) (cbrt.f64 (*.f64 a (fma.f64 y b y)))) (cbrt.f64 (*.f64 a (fma.f64 y b y))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (sqrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (sqrt.f64 (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (sqrt.f64 (*.f64 a (fma.f64 y b y))) (sqrt.f64 (*.f64 a (fma.f64 y b y))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (sqrt.f64 a)) (*.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (sqrt.f64 a)) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 b (*.f64 (sqrt.f64 (*.f64 1/2 y)) (sqrt.f64 a))) (*.f64 b (*.f64 (sqrt.f64 (*.f64 1/2 y)) (sqrt.f64 a))) (*.f64 a (fma.f64 y b y)))
(+.f64 (*.f64 a (fma.f64 y b y)) (*.f64 (pow.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) 2) (*.f64 (sqrt.f64 a) (sqrt.f64 a))))
(fma.f64 (*.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 y b y))) (*.f64 (sqrt.f64 a) (sqrt.f64 (fma.f64 y b y))) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (sqrt.f64 a) (*.f64 (fma.f64 y b y) (sqrt.f64 a)) (*.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (sqrt.f64 a) (*.f64 (fma.f64 y b y) (sqrt.f64 a)) (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(fma.f64 (*.f64 (sqrt.f64 a) (*.f64 b (sqrt.f64 (*.f64 y 1/2)))) (*.f64 (sqrt.f64 a) (*.f64 b (sqrt.f64 (*.f64 y 1/2)))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 b (*.f64 (sqrt.f64 (*.f64 1/2 y)) (sqrt.f64 a))) (*.f64 b (*.f64 (sqrt.f64 (*.f64 1/2 y)) (sqrt.f64 a))) (*.f64 a (fma.f64 y b y)))
(+.f64 (*.f64 a (fma.f64 y b y)) (*.f64 (pow.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) 2) (*.f64 (sqrt.f64 a) (sqrt.f64 a))))
(fma.f64 (*.f64 (sqrt.f64 (fma.f64 y b y)) (sqrt.f64 a)) (*.f64 (sqrt.f64 (fma.f64 y b y)) (sqrt.f64 a)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (sqrt.f64 a) (*.f64 (fma.f64 y b y) (sqrt.f64 a)) (*.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (sqrt.f64 a) (*.f64 (fma.f64 y b y) (sqrt.f64 a)) (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(fma.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b)) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (cbrt.f64 a)) (*.f64 a (fma.f64 y b y)))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (*.f64 y (*.f64 b b)) (*.f64 1/2 (cbrt.f64 a))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 a (fma.f64 y b y)))
(fma.f64 (sqrt.f64 a) (*.f64 y (*.f64 (*.f64 1/2 (*.f64 b b)) (sqrt.f64 a))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (sqrt.f64 a) (*.f64 1/2 (*.f64 (*.f64 y (*.f64 b b)) (sqrt.f64 a))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (fma.f64 y b y)) 2)) (cbrt.f64 (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 a (sqrt.f64 (fma.f64 y b y))) (sqrt.f64 (fma.f64 y b y)) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 a (*.f64 y 1/2)) (*.f64 b b) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 a (*.f64 b b)) (*.f64 y 1/2) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 2)) (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 a (*.f64 b (sqrt.f64 (*.f64 y 1/2)))) (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (*.f64 a (fma.f64 y b y)))
(fma.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) (*.f64 b (*.f64 (sqrt.f64 (*.f64 1/2 y)) a)) (*.f64 a (fma.f64 y b y)))
(+.f64 (*.f64 a (fma.f64 y b y)) (*.f64 a (pow.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) 2)))
(fma.f64 (*.f64 a (*.f64 y (*.f64 1/2 b))) b (*.f64 a (fma.f64 y b y)))
(*.f64 a (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 a (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(fma.f64 (*.f64 (fma.f64 y b y) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (fma.f64 y b y) (cbrt.f64 a)) (*.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (*.f64 (fma.f64 y b y) (cbrt.f64 a)) (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(fma.f64 (*.f64 (fma.f64 y b y) (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 a y) (*.f64 1/2 (*.f64 b b))))
(fma.f64 (sqrt.f64 a) (*.f64 (fma.f64 y b y) (sqrt.f64 a)) (*.f64 a (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (sqrt.f64 a) (*.f64 (fma.f64 y b y) (sqrt.f64 a)) (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))) 1)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(-.f64 (/.f64 (pow.f64 (fma.f64 y b y) 2) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))) (/.f64 (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 y (*.f64 y 1/4)))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4))) (+.f64 (fma.f64 y b y) (*.f64 (*.f64 y (*.f64 b b)) -1/2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4))) (+.f64 y (fma.f64 y b (*.f64 (*.f64 y (*.f64 b b)) -1/2))))
(*.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 1)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 1 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (pow.f64 (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2) (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 (sqrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) (sqrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(*.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3) (pow.f64 (fma.f64 y b y) 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 3) (pow.f64 (fma.f64 y b y) 3)) (fma.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (-.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(*.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4))) (/.f64 1 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 y (*.f64 y 1/4)))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4))) (+.f64 (fma.f64 y b y) (*.f64 (*.f64 y (*.f64 b b)) -1/2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4))) (+.f64 y (fma.f64 y b (*.f64 (*.f64 y (*.f64 b b)) -1/2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)) (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3) (pow.f64 (fma.f64 y b y) 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 3) (pow.f64 (fma.f64 y b y) 3)) (fma.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (-.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 1 (/.f64 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))) (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 y (*.f64 y 1/4)))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4))) (+.f64 (fma.f64 y b y) (*.f64 (*.f64 y (*.f64 b b)) -1/2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4))) (+.f64 y (fma.f64 y b (*.f64 (*.f64 y (*.f64 b b)) -1/2))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3)) (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3) (pow.f64 (fma.f64 y b y) 3)) (/.f64 1 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 3) (pow.f64 (fma.f64 y b y) 3)) (fma.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (-.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3)) (fma.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4) (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3) (pow.f64 (fma.f64 y b y) 3)) (fma.f64 (*.f64 y (*.f64 y 1/4)) (pow.f64 b 4) (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 3) (pow.f64 (fma.f64 y b y) 3)) (fma.f64 (pow.f64 b 4) (*.f64 y (*.f64 y 1/4)) (*.f64 (fma.f64 y b y) (+.f64 (fma.f64 y b y) (*.f64 (*.f64 y (*.f64 b b)) -1/2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 3) (pow.f64 (fma.f64 y b y) 3)) (fma.f64 (pow.f64 b 4) (*.f64 y (*.f64 y 1/4)) (*.f64 (fma.f64 y b y) (+.f64 y (fma.f64 y b (*.f64 (*.f64 y (*.f64 b b)) -1/2))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 y (*.f64 y 1/4)))) (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4))) (+.f64 (fma.f64 y b y) (*.f64 (*.f64 y (*.f64 b b)) -1/2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 (*.f64 y y) -1/4))) (+.f64 y (fma.f64 y b (*.f64 (*.f64 y (*.f64 b b)) -1/2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 y b y) 3) (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3))) (neg.f64 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 3) (pow.f64 (fma.f64 y b y) 3))) (neg.f64 (fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 3) (pow.f64 (fma.f64 y b y) 3)) (fma.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (-.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (fma.f64 y b y)) (pow.f64 (fma.f64 y b y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)))) (neg.f64 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 y (*.f64 y 1/4))))) (neg.f64 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 2) (pow.f64 (fma.f64 y b y) 2)) (-.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (fma.f64 y b y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 3)) (fma.f64 y y (-.f64 (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (*.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 3)) (fma.f64 y y (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) (-.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 y (fma.f64 1/2 (*.f64 b b) b)) 3)) (fma.f64 y y (*.f64 y (*.f64 (fma.f64 1/2 (*.f64 b b) b) (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) (neg.f64 y))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 y (-.f64 y (*.f64 (fma.f64 1/2 (*.f64 b b) b) (*.f64 y (fma.f64 1/2 (*.f64 b b) b))))) (-.f64 y (*.f64 y (fma.f64 1/2 (*.f64 b b) b))))
(/.f64 (-.f64 (*.f64 (*.f64 (*.f64 y y) 1/4) (pow.f64 b 4)) (pow.f64 (fma.f64 y b y) 2)) (-.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 y b y) 2) (*.f64 (pow.f64 b 4) (*.f64 y (*.f64 y 1/4))))) (neg.f64 (-.f64 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))))
(/.f64 (-.f64 (pow.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) 2) (pow.f64 (fma.f64 y b y) 2)) (-.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (fma.f64 y b y)))
(pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 1)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(pow.f64 (cbrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 3)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(pow.f64 (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 3) 1/3)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(pow.f64 (sqrt.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 2)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(sqrt.f64 (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 2))
(fabs.f64 (fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y))
(log.f64 (exp.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(log.f64 (*.f64 (exp.f64 y) (*.f64 (pow.f64 (exp.f64 b) y) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(log.f64 (*.f64 (exp.f64 y) (*.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))) (pow.f64 (exp.f64 b) y))))
(+.f64 y (+.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (log.f64 (pow.f64 (exp.f64 b) y))))
(+.f64 (fma.f64 1/2 (*.f64 y (*.f64 b b)) y) (log.f64 (pow.f64 (exp.f64 b) y)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (exp.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 y)) (*.f64 (pow.f64 (exp.f64 b) y) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))))))
(log.f64 (*.f64 (exp.f64 y) (*.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))) (pow.f64 (exp.f64 b) y))))
(+.f64 y (+.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (log.f64 (pow.f64 (exp.f64 b) y))))
(+.f64 (fma.f64 1/2 (*.f64 y (*.f64 b b)) y) (log.f64 (pow.f64 (exp.f64 b) y)))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))) (+.f64 1 (expm1.f64 (fma.f64 y b y)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))))) (exp.f64 (fma.f64 y b y))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))))) (+.f64 1 (expm1.f64 (fma.f64 y b y)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(log.f64 (*.f64 (exp.f64 (fma.f64 y b y)) (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y b y))) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 y b y))) (+.f64 1 (expm1.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(log.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (exp.f64 y)))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(log.f64 (*.f64 (exp.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (+.f64 1 (expm1.f64 y))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 b) y) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))) (exp.f64 y)))
(log.f64 (*.f64 (exp.f64 y) (*.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))) (pow.f64 (exp.f64 b) y))))
(+.f64 y (+.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (log.f64 (pow.f64 (exp.f64 b) y))))
(+.f64 (fma.f64 1/2 (*.f64 y (*.f64 b b)) y) (log.f64 (pow.f64 (exp.f64 b) y)))
(log.f64 (*.f64 (*.f64 (pow.f64 (exp.f64 b) y) (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b)))) (+.f64 1 (expm1.f64 y))))
(log.f64 (*.f64 (exp.f64 y) (*.f64 (pow.f64 (exp.f64 y) (*.f64 1/2 (*.f64 b b))) (pow.f64 (exp.f64 b) y))))
(+.f64 y (+.f64 (*.f64 b (*.f64 b (*.f64 1/2 y))) (log.f64 (pow.f64 (exp.f64 b) y))))
(+.f64 (fma.f64 1/2 (*.f64 y (*.f64 b b)) y) (log.f64 (pow.f64 (exp.f64 b) y)))
(cbrt.f64 (pow.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y) 3))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(expm1.f64 (log1p.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(exp.f64 (log.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(exp.f64 (*.f64 (log.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)) 1))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(log1p.f64 (expm1.f64 (fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 y b (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 y 1 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 y 1 (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 y (*.f64 1/2 (*.f64 b b)) (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 y (+.f64 1 b) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))) y)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 y (+.f64 b 1) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 1/2 (*.f64 y (*.f64 b b)) (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (*.f64 y 1/2) (*.f64 b b) (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 b y (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 b (*.f64 y (*.f64 1/2 b)) (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 b (+.f64 y (*.f64 y (*.f64 1/2 b))) y)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (*.f64 b b) (*.f64 y 1/2) (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (*.f64 y (*.f64 1/2 (*.f64 b b))) 1 (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (*.f64 y b) 1 (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (fma.f64 y b y) 1 (*.f64 y (*.f64 1/2 (*.f64 b b))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 1 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 1 y (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 1 (*.f64 y (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 1 (*.f64 y b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 1 (fma.f64 y b y) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 1 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) y)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (cbrt.f64 (fma.f64 y b y)) (pow.f64 (cbrt.f64 (fma.f64 y b y)) 2) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y b y)) 2) (cbrt.f64 (fma.f64 y b y)) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) 2) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) 2) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (cbrt.f64 (*.f64 y b)) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (cbrt.f64 (*.f64 y b)) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) (pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 2) (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) 2) (cbrt.f64 (*.f64 y (*.f64 1/2 (*.f64 b b)))) (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y 1/2)) 2) (*.f64 (cbrt.f64 (*.f64 y 1/2)) (*.f64 b b)) (fma.f64 y b y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 y)) 2) (*.f64 (*.f64 b b) (cbrt.f64 (*.f64 1/2 y))) (fma.f64 y b y))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 (cbrt.f64 b) y) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 y (cbrt.f64 b)) (fma.f64 1/2 (*.f64 y (*.f64 b b)) y))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (cbrt.f64 (*.f64 b b)) (*.f64 y 1/2)) (fma.f64 y b y))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 1/2 y) (cbrt.f64 (*.f64 b b))) (fma.f64 y b y))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 1/2 (*.f64 y (cbrt.f64 (*.f64 b b)))) (fma.f64 y b y))
(fma.f64 (sqrt.f64 (fma.f64 y b y)) (sqrt.f64 (fma.f64 y b y)) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) y) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (sqrt.f64 b) (*.f64 y (sqrt.f64 b)) (fma.f64 1/2 (*.f64 y (*.f64 b b)) y))
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (*.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))) 1))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 1/2 (*.f64 b b))) (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (*.f64 y b)) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (*.f64 b (sqrt.f64 (*.f64 y 1/2))) (fma.f64 y b y))
(+.f64 (pow.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) 2) (fma.f64 y b y))
(+.f64 (fma.f64 y b y) (pow.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) 2))
(fma.f64 (sqrt.f64 (*.f64 y 1/2)) (*.f64 (sqrt.f64 (*.f64 y 1/2)) (*.f64 b b)) (fma.f64 y b y))
(+.f64 (pow.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) 2) (fma.f64 y b y))
(+.f64 (fma.f64 y b y) (pow.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) 2))
(fma.f64 (+.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 y 3)) (/.f64 1 (fma.f64 (*.f64 y b) (-.f64 (*.f64 y b) y) (*.f64 y y))) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (fma.f64 (*.f64 y b) (fma.f64 y b (neg.f64 y)) (*.f64 y y))) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (fma.f64 (*.f64 y b) (-.f64 (*.f64 y b) y) (*.f64 y y))) (*.f64 b (*.f64 b (*.f64 1/2 y))))
(fma.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (-.f64 y (*.f64 y b))) (*.f64 y (*.f64 1/2 (*.f64 b b))))
(fma.f64 (-.f64 (*.f64 y y) (pow.f64 (*.f64 y b) 2)) (/.f64 1 (-.f64 y (*.f64 y b))) (*.f64 b (*.f64 b (*.f64 1/2 y))))
(fma.f64 (*.f64 y (*.f64 1/2 b)) b (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (*.f64 1/2 (*.f64 b b)) y (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (cbrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (cbrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) y)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (sqrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) (sqrt.f64 (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))) y)
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (+.f64 b 1) y (*.f64 y (*.f64 1/2 (*.f64 b b))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (*.f64 (*.f64 y 1/2) (cbrt.f64 (pow.f64 b 4))) (cbrt.f64 (*.f64 b b)) (fma.f64 y b y))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 (*.f64 1/2 y) (cbrt.f64 (*.f64 b b))) (fma.f64 y b y))
(fma.f64 (cbrt.f64 (pow.f64 b 4)) (*.f64 1/2 (*.f64 y (cbrt.f64 (*.f64 b b)))) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 b b) y) 1/2 (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (*.f64 (*.f64 b b) (pow.f64 (cbrt.f64 (*.f64 y 1/2)) 2)) (cbrt.f64 (*.f64 y 1/2)) (fma.f64 y b y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 1/2 y)) 2) (*.f64 (*.f64 b b) (cbrt.f64 (*.f64 1/2 y))) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 b b) (sqrt.f64 (*.f64 y 1/2))) (sqrt.f64 (*.f64 y 1/2)) (fma.f64 y b y))
(+.f64 (pow.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) 2) (fma.f64 y b y))
(+.f64 (fma.f64 y b y) (pow.f64 (*.f64 b (sqrt.f64 (*.f64 1/2 y))) 2))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 b)) 1) b (fma.f64 y b y))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 b)) (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 1/2 y) (*.f64 b (cbrt.f64 (*.f64 b b)))) (cbrt.f64 b) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 y (*.f64 1/2 b)) (sqrt.f64 b)) (sqrt.f64 b) (fma.f64 y b y))
(fma.f64 (*.f64 (*.f64 1/2 b) (*.f64 y (sqrt.f64 b))) (sqrt.f64 b) (fma.f64 y b y))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 b b))) (cbrt.f64 b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (cbrt.f64 (*.f64 b b)) (*.f64 y (cbrt.f64 b)) (fma.f64 1/2 (*.f64 y (*.f64 b b)) y))
(fma.f64 (*.f64 y (sqrt.f64 b)) (sqrt.f64 b) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(fma.f64 (sqrt.f64 b) (*.f64 y (sqrt.f64 b)) (fma.f64 1/2 (*.f64 y (*.f64 b b)) y))
(fma.f64 (*.f64 b (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)
(fma.f64 (*.f64 b (sqrt.f64 y)) (sqrt.f64 y) (+.f64 y (*.f64 y (*.f64 1/2 (*.f64 b b)))))
(*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))
(fma.f64 y (fma.f64 1/2 (*.f64 b b) b) y)

localize6.0ms (0%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
93.3%
(/.f64 x (*.f64 y a))
Compiler

Compiled 17 to 8 computations (52.9% saved)

series19.0ms (0%)

Counts
1 → 12
Calls

9 calls:

TimeVariablePointExpression
14.0ms
x
@0
(/.f64 x (*.f64 y a))
3.0ms
x
@inf
(/.f64 x (*.f64 y a))
0.0ms
x
@-inf
(/.f64 x (*.f64 y a))
0.0ms
y
@0
(/.f64 x (*.f64 y a))
0.0ms
a
@-inf
(/.f64 x (*.f64 y a))

rewrite77.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1616×pow1
1490×add-exp-log
1490×log1p-expm1-u
1490×expm1-log1p-u
1458×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0713
114513
2196913
Stop Event
node limit
Counts
1 → 38
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
Outputs
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(*.f64 x (/.f64 (/.f64 1 y) a))
(*.f64 (/.f64 x (*.f64 y a)) 1)
(*.f64 1 (/.f64 x (*.f64 y a)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 (/.f64 1 y) a)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) 2) (cbrt.f64 (/.f64 x (*.f64 y a))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (/.f64 1 y) a)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (/.f64 x (*.f64 y a))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y (neg.f64 a))))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 1 y) (/.f64 x a))
(*.f64 (/.f64 1 a) (/.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 x (cbrt.f64 (*.f64 y a))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 y a))) (/.f64 x (sqrt.f64 (*.f64 y a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (cbrt.f64 (/.f64 x (*.f64 y a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y a))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y a))))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) a))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y a)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y a))))
(pow.f64 (/.f64 x (*.f64 y a)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) 2)
(pow.f64 (/.f64 y (/.f64 x a)) -1)
(neg.f64 (/.f64 x (*.f64 y (neg.f64 a))))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2))
(log.f64 (exp.f64 (/.f64 x (*.f64 y a))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y a) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y a))))
(exp.f64 (log.f64 (/.f64 x (*.f64 y a))))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y a))))

simplify56.0ms (0.1%)

Algorithm
egg-herbie
Rules
1460×log-div
1404×log-prod
1084×fma-def
874×times-frac
860×associate-*r/
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0104808
1266784
2853784
35213752
Stop Event
node limit
Counts
50 → 50
Calls
Call 1
Inputs
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(*.f64 x (/.f64 (/.f64 1 y) a))
(*.f64 (/.f64 x (*.f64 y a)) 1)
(*.f64 1 (/.f64 x (*.f64 y a)))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 (/.f64 1 y) a)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) 2) (cbrt.f64 (/.f64 x (*.f64 y a))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (/.f64 1 y) a)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (/.f64 x (*.f64 y a))))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y (neg.f64 a))))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 1 y) (/.f64 x a))
(*.f64 (/.f64 1 a) (/.f64 x y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 x (cbrt.f64 (*.f64 y a))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 y a))) (/.f64 x (sqrt.f64 (*.f64 y a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (cbrt.f64 (/.f64 x (*.f64 y a))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y a))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y a))))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) a))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y a)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y a))))
(pow.f64 (/.f64 x (*.f64 y a)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) 2)
(pow.f64 (/.f64 y (/.f64 x a)) -1)
(neg.f64 (/.f64 x (*.f64 y (neg.f64 a))))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2))
(log.f64 (exp.f64 (/.f64 x (*.f64 y a))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y a) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y a))))
(exp.f64 (log.f64 (/.f64 x (*.f64 y a))))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y a))))
Outputs
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(/.f64 (/.f64 x y) a)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 x (/.f64 (/.f64 1 y) a))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 x (*.f64 y a)) 1)
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 1 (/.f64 x (*.f64 y a)))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 (/.f64 1 y) a)))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) 2))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) 2) (cbrt.f64 (/.f64 x (*.f64 y a))))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (/.f64 1 y) a)))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (/.f64 x (*.f64 y a))))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (neg.f64 x) (/.f64 1 (*.f64 y (neg.f64 a))))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 1 y) (/.f64 x a))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 1 a) (/.f64 x y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 x (cbrt.f64 (*.f64 y a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 x (cbrt.f64 (*.f64 a y))))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (*.f64 a y)))
(/.f64 x (*.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) 2) (cbrt.f64 (*.f64 a y))))
(/.f64 x (pow.f64 (cbrt.f64 (*.f64 a y)) 3))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 y a))) (/.f64 x (sqrt.f64 (*.f64 y a))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a y))) (/.f64 x (sqrt.f64 (*.f64 a y))))
(/.f64 (/.f64 x (sqrt.f64 (*.f64 a y))) (sqrt.f64 (*.f64 a y)))
(/.f64 x (*.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 a y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) a))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 y a)))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (cbrt.f64 (/.f64 x (*.f64 y a))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (/.f64 (/.f64 x y) a))) (pow.f64 (cbrt.f64 (*.f64 a y)) 2))
(/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) 2) (cbrt.f64 (/.f64 x (*.f64 a y)))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 a y))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y a))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y a))))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 a y))) (/.f64 x (sqrt.f64 (*.f64 a y))))
(/.f64 (/.f64 x (sqrt.f64 (*.f64 a y))) (sqrt.f64 (*.f64 a y)))
(/.f64 x (*.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 a y))))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) a))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) y))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 y a)))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y a))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 x (cbrt.f64 (*.f64 a y))))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (*.f64 a y)))
(/.f64 x (*.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) 2) (cbrt.f64 (*.f64 a y))))
(/.f64 x (pow.f64 (cbrt.f64 (*.f64 a y)) 3))
(pow.f64 (/.f64 x (*.f64 y a)) 1)
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) 3)
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(pow.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) 1/3)
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) 2)
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(pow.f64 (/.f64 y (/.f64 x a)) -1)
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(neg.f64 (/.f64 x (*.f64 y (neg.f64 a))))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(log.f64 (exp.f64 (/.f64 x (*.f64 y a))))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 y a) 3)))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y a))))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(exp.f64 (log.f64 (/.f64 x (*.f64 y a))))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y a))))
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 a y))

localize10.0ms (0%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
99.6%
(*.f64 (/.f64 1 a) x)
91.8%
(/.f64 (*.f64 (/.f64 1 a) x) y)
Compiler

Compiled 25 to 16 computations (36% saved)

series2.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(*.f64 (/.f64 1 a) x)
0.0ms
a
@0
(*.f64 (/.f64 1 a) x)
0.0ms
x
@0
(*.f64 (/.f64 1 a) x)
0.0ms
a
@-inf
(*.f64 (/.f64 1 a) x)
0.0ms
x
@inf
(*.f64 (/.f64 1 a) x)

rewrite90.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
1954×pow1
1804×add-exp-log
1804×log1p-expm1-u
1804×expm1-log1p-u
186×add-sqr-sqrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0920
118520
2245120
Stop Event
node limit
Counts
2 → 67
Calls
Call 1
Inputs
(/.f64 (*.f64 (/.f64 1 a) x) y)
(*.f64 (/.f64 1 a) x)
Outputs
(-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1)
(*.f64 1 (/.f64 x (*.f64 a y)))
(*.f64 (/.f64 1 a) (/.f64 1 (/.f64 y x)))
(*.f64 (/.f64 1 a) (*.f64 x (/.f64 1 y)))
(*.f64 x (*.f64 (/.f64 1 a) (/.f64 1 y)))
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x (*.f64 a y)) 1)
(*.f64 (cbrt.f64 (/.f64 x (*.f64 a y))) (cbrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 2)) (cbrt.f64 (/.f64 x (*.f64 a y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) (*.f64 (cbrt.f64 (/.f64 x a)) (/.f64 1 y)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 a y))) (sqrt.f64 (/.f64 x (*.f64 a y))))
(*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) (/.f64 1 y)))
(*.f64 (/.f64 (neg.f64 x) a) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (/.f64 x a))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 x a) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 x a) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 1 a) 1) (/.f64 x y))
(*.f64 (/.f64 (/.f64 1 a) (cbrt.f64 (*.f64 y y))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 1 a) (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 1 a) y))
(*.f64 (/.f64 (/.f64 1 a) y) x)
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 1 a) (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x a)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) (cbrt.f64 (*.f64 y y))) (cbrt.f64 (/.f64 x (*.f64 a y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 x a)) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x a)) 1) (/.f64 (sqrt.f64 (/.f64 x a)) y))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x a)) (cbrt.f64 (*.f64 y y))) (/.f64 (sqrt.f64 (/.f64 x a)) (cbrt.f64 y)))
(pow.f64 (/.f64 x (*.f64 a y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 a y))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 a y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 a y))) 2)
(pow.f64 (*.f64 a (/.f64 y x)) -1)
(neg.f64 (/.f64 (/.f64 x a) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 2))
(log.f64 (exp.f64 (/.f64 x (*.f64 a y))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x a) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 a y))))
(exp.f64 (log.f64 (/.f64 x (*.f64 a y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 a y))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 a y))))
(-.f64 (+.f64 1 (/.f64 x a)) 1)
(/.f64 1 (/.f64 a x))
(/.f64 x a)
(/.f64 (cbrt.f64 (*.f64 x x)) (/.f64 a (cbrt.f64 x)))
(/.f64 (sqrt.f64 x) (/.f64 a (sqrt.f64 x)))
(/.f64 (neg.f64 x) (neg.f64 a))
(/.f64 (/.f64 x 1) a)
(/.f64 (/.f64 x (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 x -1) (neg.f64 a))
(/.f64 (*.f64 -1 x) (neg.f64 a))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(pow.f64 (/.f64 x a) 1)
(pow.f64 (cbrt.f64 (/.f64 x a)) 3)
(pow.f64 (pow.f64 (/.f64 x a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x a)) 2)
(sqrt.f64 (pow.f64 (/.f64 x a) 2))
(log.f64 (exp.f64 (/.f64 x a)))
(cbrt.f64 (pow.f64 (/.f64 x a) 3))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 x a)))
(exp.f64 (log.f64 (/.f64 x a)))
(exp.f64 (*.f64 (log.f64 (/.f64 x a)) 1))
(log1p.f64 (expm1.f64 (/.f64 x a)))

simplify68.0ms (0.2%)

Algorithm
egg-herbie
Rules
1696×times-frac
1110×log-div
1108×fma-neg
918×associate-/r*
652×unswap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01701667
14031619
214331619
371321619
Stop Event
node limit
Counts
127 → 78
Calls
Call 1
Inputs
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 y a))
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1)
(*.f64 1 (/.f64 x (*.f64 a y)))
(*.f64 (/.f64 1 a) (/.f64 1 (/.f64 y x)))
(*.f64 (/.f64 1 a) (*.f64 x (/.f64 1 y)))
(*.f64 x (*.f64 (/.f64 1 a) (/.f64 1 y)))
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x (*.f64 a y)) 1)
(*.f64 (cbrt.f64 (/.f64 x (*.f64 a y))) (cbrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 2)) (cbrt.f64 (/.f64 x (*.f64 a y))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) (*.f64 (cbrt.f64 (/.f64 x a)) (/.f64 1 y)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 a y))) (sqrt.f64 (/.f64 x (*.f64 a y))))
(*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) (/.f64 1 y)))
(*.f64 (/.f64 (neg.f64 x) a) (/.f64 1 (neg.f64 y)))
(*.f64 (/.f64 1 y) (/.f64 x a))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 x a) (cbrt.f64 y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 x a) (sqrt.f64 y)))
(*.f64 (/.f64 (/.f64 1 a) 1) (/.f64 x y))
(*.f64 (/.f64 (/.f64 1 a) (cbrt.f64 (*.f64 y y))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 1 a) (sqrt.f64 y)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 1 a) y))
(*.f64 (/.f64 (/.f64 1 a) y) x)
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 1 a) (cbrt.f64 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x a)) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) (cbrt.f64 (*.f64 y y))) (cbrt.f64 (/.f64 x (*.f64 a y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 x a)) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x a)) 1) (/.f64 (sqrt.f64 (/.f64 x a)) y))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x a)) (cbrt.f64 (*.f64 y y))) (/.f64 (sqrt.f64 (/.f64 x a)) (cbrt.f64 y)))
(pow.f64 (/.f64 x (*.f64 a y)) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 a y))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 a y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 a y))) 2)
(pow.f64 (*.f64 a (/.f64 y x)) -1)
(neg.f64 (/.f64 (/.f64 x a) (neg.f64 y)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 2))
(log.f64 (exp.f64 (/.f64 x (*.f64 a y))))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x a) 3) (pow.f64 y 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 a y))))
(exp.f64 (log.f64 (/.f64 x (*.f64 a y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 a y))) 1))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 a y))))
(-.f64 (+.f64 1 (/.f64 x a)) 1)
(/.f64 1 (/.f64 a x))
(/.f64 x a)
(/.f64 (cbrt.f64 (*.f64 x x)) (/.f64 a (cbrt.f64 x)))
(/.f64 (sqrt.f64 x) (/.f64 a (sqrt.f64 x)))
(/.f64 (neg.f64 x) (neg.f64 a))
(/.f64 (/.f64 x 1) a)
(/.f64 (/.f64 x (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 x -1) (neg.f64 a))
(/.f64 (*.f64 -1 x) (neg.f64 a))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(pow.f64 (/.f64 x a) 1)
(pow.f64 (cbrt.f64 (/.f64 x a)) 3)
(pow.f64 (pow.f64 (/.f64 x a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x a)) 2)
(sqrt.f64 (pow.f64 (/.f64 x a) 2))
(log.f64 (exp.f64 (/.f64 x a)))
(cbrt.f64 (pow.f64 (/.f64 x a) 3))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 x a)))
(exp.f64 (log.f64 (/.f64 x a)))
(exp.f64 (*.f64 (log.f64 (/.f64 x a)) 1))
(log1p.f64 (expm1.f64 (/.f64 x a)))
Outputs
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(/.f64 x a)
(-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1)
(/.f64 x (*.f64 a y))
(*.f64 1 (/.f64 x (*.f64 a y)))
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 1 a) (/.f64 1 (/.f64 y x)))
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 1 a) (*.f64 x (/.f64 1 y)))
(/.f64 x (*.f64 a y))
(*.f64 x (*.f64 (/.f64 1 a) (/.f64 1 y)))
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 x a) (/.f64 1 y))
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 x (*.f64 a y)) 1)
(/.f64 x (*.f64 a y))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 a y))) (cbrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 2)) (cbrt.f64 (/.f64 x (*.f64 a y))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 a y))) (cbrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) (*.f64 (cbrt.f64 (/.f64 x a)) (/.f64 1 y)))
(/.f64 x (*.f64 a y))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 a y))) (sqrt.f64 (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 a y))
(*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) (/.f64 1 y)))
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 (neg.f64 x) a) (/.f64 1 (neg.f64 y)))
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 1 y) (/.f64 x a))
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 x a) (cbrt.f64 y)))
(/.f64 (*.f64 1 (/.f64 x (*.f64 (cbrt.f64 y) a))) (cbrt.f64 (*.f64 y y)))
(/.f64 (/.f64 x (*.f64 a (cbrt.f64 y))) (cbrt.f64 (*.f64 y y)))
(*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 (/.f64 x a) (sqrt.f64 y)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 x a)) (sqrt.f64 y))
(/.f64 (/.f64 x (*.f64 a (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 x (*.f64 (sqrt.f64 y) (*.f64 a (sqrt.f64 y))))
(*.f64 (/.f64 (/.f64 1 a) 1) (/.f64 x y))
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 (/.f64 1 a) (cbrt.f64 (*.f64 y y))) (/.f64 x (cbrt.f64 y)))
(/.f64 (*.f64 1 (/.f64 x (*.f64 (cbrt.f64 y) a))) (cbrt.f64 (*.f64 y y)))
(/.f64 (/.f64 x (*.f64 a (cbrt.f64 y))) (cbrt.f64 (*.f64 y y)))
(*.f64 (/.f64 (/.f64 1 a) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 x a)) (sqrt.f64 y))
(/.f64 (/.f64 x (*.f64 a (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 x (*.f64 (sqrt.f64 y) (*.f64 a (sqrt.f64 y))))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 (/.f64 1 a) (sqrt.f64 y)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 x a)) (sqrt.f64 y))
(/.f64 (/.f64 x (*.f64 a (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 x (*.f64 (sqrt.f64 y) (*.f64 a (sqrt.f64 y))))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 1 a) y))
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 (/.f64 1 a) y) x)
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 x (cbrt.f64 (*.f64 y y))) (/.f64 (/.f64 1 a) (cbrt.f64 y)))
(/.f64 (*.f64 1 (/.f64 x (*.f64 (cbrt.f64 y) a))) (cbrt.f64 (*.f64 y y)))
(/.f64 (/.f64 x (*.f64 a (cbrt.f64 y))) (cbrt.f64 (*.f64 y y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x a)) y))
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) (cbrt.f64 (*.f64 y y))) (cbrt.f64 (/.f64 x (*.f64 a y))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 a y))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) (cbrt.f64 (*.f64 y y))))
(/.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) (/.f64 (cbrt.f64 (*.f64 y y)) (cbrt.f64 (/.f64 x (*.f64 a y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x a)) 2) (sqrt.f64 y)) (/.f64 (cbrt.f64 (/.f64 x a)) (sqrt.f64 y)))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 y)) (/.f64 x a)) (sqrt.f64 y))
(/.f64 (/.f64 x (*.f64 a (sqrt.f64 y))) (sqrt.f64 y))
(/.f64 x (*.f64 (sqrt.f64 y) (*.f64 a (sqrt.f64 y))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x a)) 1) (/.f64 (sqrt.f64 (/.f64 x a)) y))
(/.f64 x (*.f64 a y))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x a)) (cbrt.f64 (*.f64 y y))) (/.f64 (sqrt.f64 (/.f64 x a)) (cbrt.f64 y)))
(/.f64 (*.f64 1 (/.f64 x (*.f64 (cbrt.f64 y) a))) (cbrt.f64 (*.f64 y y)))
(/.f64 (/.f64 x (*.f64 a (cbrt.f64 y))) (cbrt.f64 (*.f64 y y)))
(pow.f64 (/.f64 x (*.f64 a y)) 1)
(/.f64 x (*.f64 a y))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 a y))) 3)
(/.f64 x (*.f64 a y))
(pow.f64 (pow.f64 (/.f64 x (*.f64 a y)) 3) 1/3)
(/.f64 x (*.f64 a y))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 a y))) 2)
(/.f64 x (*.f64 a y))
(pow.f64 (*.f64 a (/.f64 y x)) -1)
(/.f64 x (*.f64 a y))
(neg.f64 (/.f64 (/.f64 x a) (neg.f64 y)))
(/.f64 x (*.f64 a y))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 2))
(/.f64 x (*.f64 a y))
(log.f64 (exp.f64 (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 a y))
(cbrt.f64 (pow.f64 (/.f64 x (*.f64 a y)) 3))
(/.f64 x (*.f64 a y))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 x a) 3) (pow.f64 y 3)))
(/.f64 x (*.f64 a y))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 a y))
(exp.f64 (log.f64 (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 a y))
(exp.f64 (*.f64 (log.f64 (/.f64 x (*.f64 a y))) 1))
(/.f64 x (*.f64 a y))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 a y))))
(/.f64 x (*.f64 a y))
(-.f64 (+.f64 1 (/.f64 x a)) 1)
(/.f64 x a)
(/.f64 1 (/.f64 a x))
(/.f64 x a)
(/.f64 x a)
(/.f64 (cbrt.f64 (*.f64 x x)) (/.f64 a (cbrt.f64 x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 x x)) a) (cbrt.f64 x))
(*.f64 (cbrt.f64 x) (/.f64 (cbrt.f64 (*.f64 x x)) a))
(/.f64 (sqrt.f64 x) (/.f64 a (sqrt.f64 x)))
(/.f64 x a)
(/.f64 (neg.f64 x) (neg.f64 a))
(/.f64 x a)
(/.f64 (/.f64 x 1) a)
(/.f64 x a)
(/.f64 (/.f64 x (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 x a)
(/.f64 (*.f64 x -1) (neg.f64 a))
(/.f64 x a)
(/.f64 (*.f64 -1 x) (neg.f64 a))
(/.f64 x a)
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 x a)
(pow.f64 (/.f64 x a) 1)
(/.f64 x a)
(pow.f64 (cbrt.f64 (/.f64 x a)) 3)
(/.f64 x a)
(pow.f64 (pow.f64 (/.f64 x a) 3) 1/3)
(/.f64 x a)
(pow.f64 (sqrt.f64 (/.f64 x a)) 2)
(/.f64 x a)
(sqrt.f64 (pow.f64 (/.f64 x a) 2))
(/.f64 x a)
(log.f64 (exp.f64 (/.f64 x a)))
(/.f64 x a)
(cbrt.f64 (pow.f64 (/.f64 x a) 3))
(/.f64 x a)
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 x 3)))
(/.f64 x a)
(cbrt.f64 (*.f64 (pow.f64 x 3) (/.f64 (pow.f64 a -2) a)))
(/.f64 x a)
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 a 3)))
(/.f64 x a)
(expm1.f64 (log1p.f64 (/.f64 x a)))
(/.f64 x a)
(exp.f64 (log.f64 (/.f64 x a)))
(/.f64 x a)
(exp.f64 (*.f64 (log.f64 (/.f64 x a)) 1))
(/.f64 x a)
(log1p.f64 (expm1.f64 (/.f64 x a)))
(/.f64 x a)

localize13.0ms (0%)

Local Accuracy

Found 3 expressions with local accuracy:

NewAccuracyProgram
93.3%
(/.f64 x (*.f64 y a))
90.8%
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
87.7%
(*.f64 (/.f64 x a) (/.f64 b y))
Compiler

Compiled 44 to 12 computations (72.7% saved)

series9.0ms (0%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
1.0ms
x
@0
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
1.0ms
x
@0
(*.f64 (/.f64 x a) (/.f64 b y))
1.0ms
a
@0
(*.f64 (/.f64 x a) (/.f64 b y))
1.0ms
b
@inf
(*.f64 (/.f64 x a) (/.f64 b y))
1.0ms
x
@inf
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))

rewrite138.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1712×log-prod
824×fma-def
672×log-div
532×expm1-udef
532×log1p-udef
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01256
127744
2447244
Stop Event
node limit
Counts
2 → 207
Calls
Call 1
Inputs
(*.f64 (/.f64 x a) (/.f64 b y))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
Outputs
(+.f64 0 (/.f64 (/.f64 (*.f64 x b) y) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) 1)
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 x (*.f64 (/.f64 y b) a))
(/.f64 x (/.f64 (*.f64 a y) b))
(/.f64 x (/.f64 a (/.f64 b y)))
(/.f64 (/.f64 x a) (/.f64 y b))
(/.f64 b (*.f64 (/.f64 a x) y))
(/.f64 b (*.f64 y (/.f64 a x)))
(/.f64 (/.f64 b y) (/.f64 a x))
(/.f64 1 (*.f64 (/.f64 a x) (/.f64 y b)))
(/.f64 1 (*.f64 (/.f64 y b) (/.f64 a x)))
(/.f64 1 (/.f64 (*.f64 a y) (*.f64 x b)))
(/.f64 1 (/.f64 y (*.f64 (/.f64 x a) b)))
(/.f64 1 (/.f64 a (/.f64 (*.f64 x b) y)))
(/.f64 (*.f64 x b) (*.f64 a y))
(/.f64 (neg.f64 x) (*.f64 (/.f64 y b) (neg.f64 a)))
(/.f64 (neg.f64 b) (*.f64 (/.f64 a x) (neg.f64 y)))
(/.f64 (*.f64 (/.f64 x a) b) y)
(/.f64 (/.f64 (*.f64 x b) y) a)
(/.f64 (*.f64 x (neg.f64 b)) (*.f64 a (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 x) b) (*.f64 a (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 (neg.f64 a) (/.f64 y b)))
(/.f64 (*.f64 (neg.f64 x) (neg.f64 b)) (*.f64 (neg.f64 a) (neg.f64 y)))
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 a (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 b) x) (*.f64 a (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 b) 1) (*.f64 (neg.f64 y) (/.f64 a x)))
(/.f64 (*.f64 (neg.f64 b) (neg.f64 x)) (*.f64 (neg.f64 y) (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 x b)) (*.f64 a (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 (/.f64 x a) b)) (neg.f64 y))
(/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) (neg.f64 a))
(/.f64 (*.f64 (/.f64 x a) (neg.f64 b)) (neg.f64 y))
(/.f64 (*.f64 (/.f64 b y) (neg.f64 x)) (neg.f64 a))
(/.f64 (*.f64 (neg.f64 x) (/.f64 b y)) (neg.f64 a))
(/.f64 (*.f64 (neg.f64 b) (/.f64 x a)) (neg.f64 y))
(/.f64 (/.f64 (*.f64 x b) 1) (*.f64 a y))
(/.f64 (/.f64 (*.f64 x b) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (*.f64 a y)))
(/.f64 (/.f64 (*.f64 x b) (sqrt.f64 (*.f64 a y))) (sqrt.f64 (*.f64 a y)))
(/.f64 (/.f64 (*.f64 (/.f64 x a) b) 1) y)
(/.f64 (/.f64 (*.f64 (/.f64 x a) b) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 (/.f64 x a) b) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (/.f64 (/.f64 (*.f64 x b) y) 1) a)
(/.f64 (/.f64 (/.f64 (*.f64 x b) y) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (/.f64 (*.f64 x b) y) (sqrt.f64 a)) (sqrt.f64 a))
(pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 x b) y) a))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (/.f64 x y) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(+.f64 (/.f64 (/.f64 x y) a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(+.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) (/.f64 (/.f64 x y) a))
(+.f64 0 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))))
(*.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1)
(*.f64 1 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (-.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2)) (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 x b) y)) a)
(/.f64 (-.f64 (*.f64 x (*.f64 a y)) (*.f64 (*.f64 a y) (*.f64 x b))) (pow.f64 (*.f64 a y) 2))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a y) (*.f64 (/.f64 x a) b))) (*.f64 (*.f64 a y) y))
(/.f64 (-.f64 (*.f64 x a) (*.f64 (*.f64 a y) (/.f64 (*.f64 x b) y))) (*.f64 (*.f64 a y) a))
(/.f64 (-.f64 (*.f64 a y) (*.f64 (/.f64 a (/.f64 x y)) (*.f64 x b))) (*.f64 (/.f64 a (/.f64 x y)) (*.f64 a y)))
(/.f64 (-.f64 y (*.f64 (/.f64 a (/.f64 x y)) (*.f64 (/.f64 x a) b))) (*.f64 (/.f64 a (/.f64 x y)) y))
(/.f64 (-.f64 a (*.f64 (/.f64 a (/.f64 x y)) (/.f64 (*.f64 x b) y))) (*.f64 (/.f64 a (/.f64 x y)) a))
(/.f64 (fma.f64 (neg.f64 x) (*.f64 a y) (neg.f64 (*.f64 (*.f64 a (neg.f64 y)) (*.f64 x b)))) (*.f64 (*.f64 a (neg.f64 y)) (*.f64 a y)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) y) (*.f64 (*.f64 a (neg.f64 y)) (*.f64 (/.f64 x a) b))) (*.f64 (*.f64 a (neg.f64 y)) y))
(/.f64 (-.f64 (*.f64 (neg.f64 x) a) (*.f64 (*.f64 a (neg.f64 y)) (/.f64 (*.f64 x b) y))) (*.f64 (*.f64 a (neg.f64 y)) a))
(/.f64 (fma.f64 (/.f64 x y) (*.f64 a y) (neg.f64 (*.f64 a (*.f64 x b)))) (*.f64 a (*.f64 a y)))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (*.f64 (/.f64 x y) a) (*.f64 a (/.f64 (*.f64 x b) y))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3))) (neg.f64 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2))) (neg.f64 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (-.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (*.f64 (/.f64 (/.f64 x y) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))) (-.f64 (/.f64 (/.f64 x y) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)))
(pow.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (/.f64 x y) a)) (/.f64 1 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a))) (exp.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a))) (/.f64 1 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (exp.f64 (/.f64 (/.f64 x y) a))))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (exp.f64 (/.f64 (/.f64 x y) a))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 (/.f64 x y) a)) (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a))) (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a))) (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(fma.f64 x (/.f64 1 (*.f64 a y)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 x (/.f64 1 (*.f64 a y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 x a) (neg.f64 (/.f64 b y)) (/.f64 (/.f64 x y) a))
(fma.f64 (/.f64 b y) (/.f64 (neg.f64 x) a) (/.f64 (/.f64 x y) a))
(fma.f64 (/.f64 (/.f64 x y) a) 1 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (/.f64 x y) a) 1 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1 (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1 (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 1 (/.f64 (/.f64 x y) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 1 (/.f64 (/.f64 x y) a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 1 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 1 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 1 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) (/.f64 (/.f64 x y) a))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) 2) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) 2) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) 2) (cbrt.f64 (/.f64 (/.f64 x y) a)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) 2) (cbrt.f64 (/.f64 (/.f64 x y) a)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (/.f64 (/.f64 x y) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 x y) a)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 x y) a)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) (neg.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (/.f64 (/.f64 x y) a))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (/.f64 1 a) (/.f64 x y) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 1 a) (/.f64 x y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 1 (*.f64 a y)) x (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 1 (*.f64 a y)) x (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 1 y) (/.f64 x a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 1 y) (/.f64 x a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 x y) a))
(fma.f64 (/.f64 x y) (/.f64 1 a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 x y) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (/.f64 (/.f64 x y) a))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (sqrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (/.f64 (/.f64 x y) a))
(fma.f64 (neg.f64 (/.f64 b y)) (/.f64 x a) (/.f64 (/.f64 x y) a))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) (/.f64 (/.f64 x y) a))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 x b) y) a) (/.f64 (/.f64 x y) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 x (cbrt.f64 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 x (cbrt.f64 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 a y))) (/.f64 x (sqrt.f64 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 a y))) (/.f64 x (sqrt.f64 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 a y)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 a y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (/.f64 (/.f64 x y) a)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (/.f64 (/.f64 x y) a)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 a y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 a y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) y) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 a y)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 a y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (-.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (-.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (-.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) (/.f64 (/.f64 x y) a))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) a) b) (/.f64 1 y) (/.f64 (/.f64 x y) a))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) a) 1) (/.f64 b y) (/.f64 (/.f64 x y) a))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) a) (pow.f64 (cbrt.f64 (/.f64 b y)) 2)) (cbrt.f64 (/.f64 b y)) (/.f64 (/.f64 x y) a))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) a) (sqrt.f64 (/.f64 b y))) (sqrt.f64 (/.f64 b y)) (/.f64 (/.f64 x y) a))

simplify206.0ms (0.5%)

Algorithm
egg-herbie
Rules
1054×fma-neg
958×div-sub
592×log-prod
572×cube-prod
514×associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
049212661
1136210443
2499410437
Stop Event
node limit
Counts
303 → 316
Calls
Call 1
Inputs
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 a y))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 (+.f64 (/.f64 1 (*.f64 y a)) (*.f64 -1 (/.f64 b (*.f64 a y)))) x)
(*.f64 (+.f64 (/.f64 1 (*.f64 y a)) (*.f64 -1 (/.f64 b (*.f64 a y)))) x)
(*.f64 (+.f64 (/.f64 1 (*.f64 y a)) (*.f64 -1 (/.f64 b (*.f64 a y)))) x)
(*.f64 (+.f64 (/.f64 1 (*.f64 y a)) (*.f64 -1 (/.f64 b (*.f64 a y)))) x)
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1 (/.f64 (*.f64 b x) a))) y))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1 (/.f64 (*.f64 b x) a))) y))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1 (/.f64 (*.f64 b x) a))) y))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1 (/.f64 (*.f64 b x) a))) y))
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 (*.f64 b x) y))) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 (*.f64 b x) y))) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 (*.f64 b x) y))) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 (*.f64 b x) y))) a))
(/.f64 x (*.f64 y a))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y)))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a)))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a))))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a))))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a))))
(+.f64 0 (/.f64 (/.f64 (*.f64 x b) y) a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) 1)
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 x (*.f64 (/.f64 y b) a))
(/.f64 x (/.f64 (*.f64 a y) b))
(/.f64 x (/.f64 a (/.f64 b y)))
(/.f64 (/.f64 x a) (/.f64 y b))
(/.f64 b (*.f64 (/.f64 a x) y))
(/.f64 b (*.f64 y (/.f64 a x)))
(/.f64 (/.f64 b y) (/.f64 a x))
(/.f64 1 (*.f64 (/.f64 a x) (/.f64 y b)))
(/.f64 1 (*.f64 (/.f64 y b) (/.f64 a x)))
(/.f64 1 (/.f64 (*.f64 a y) (*.f64 x b)))
(/.f64 1 (/.f64 y (*.f64 (/.f64 x a) b)))
(/.f64 1 (/.f64 a (/.f64 (*.f64 x b) y)))
(/.f64 (*.f64 x b) (*.f64 a y))
(/.f64 (neg.f64 x) (*.f64 (/.f64 y b) (neg.f64 a)))
(/.f64 (neg.f64 b) (*.f64 (/.f64 a x) (neg.f64 y)))
(/.f64 (*.f64 (/.f64 x a) b) y)
(/.f64 (/.f64 (*.f64 x b) y) a)
(/.f64 (*.f64 x (neg.f64 b)) (*.f64 a (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 x) b) (*.f64 a (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 (neg.f64 a) (/.f64 y b)))
(/.f64 (*.f64 (neg.f64 x) (neg.f64 b)) (*.f64 (neg.f64 a) (neg.f64 y)))
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 a (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 b) x) (*.f64 a (neg.f64 y)))
(/.f64 (*.f64 (neg.f64 b) 1) (*.f64 (neg.f64 y) (/.f64 a x)))
(/.f64 (*.f64 (neg.f64 b) (neg.f64 x)) (*.f64 (neg.f64 y) (neg.f64 a)))
(/.f64 (neg.f64 (*.f64 x b)) (*.f64 a (neg.f64 y)))
(/.f64 (neg.f64 (*.f64 (/.f64 x a) b)) (neg.f64 y))
(/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) (neg.f64 a))
(/.f64 (*.f64 (/.f64 x a) (neg.f64 b)) (neg.f64 y))
(/.f64 (*.f64 (/.f64 b y) (neg.f64 x)) (neg.f64 a))
(/.f64 (*.f64 (neg.f64 x) (/.f64 b y)) (neg.f64 a))
(/.f64 (*.f64 (neg.f64 b) (/.f64 x a)) (neg.f64 y))
(/.f64 (/.f64 (*.f64 x b) 1) (*.f64 a y))
(/.f64 (/.f64 (*.f64 x b) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (*.f64 a y)))
(/.f64 (/.f64 (*.f64 x b) (sqrt.f64 (*.f64 a y))) (sqrt.f64 (*.f64 a y)))
(/.f64 (/.f64 (*.f64 (/.f64 x a) b) 1) y)
(/.f64 (/.f64 (*.f64 (/.f64 x a) b) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(/.f64 (/.f64 (*.f64 (/.f64 x a) b) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (/.f64 (/.f64 (*.f64 x b) y) 1) a)
(/.f64 (/.f64 (/.f64 (*.f64 x b) y) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (/.f64 (*.f64 x b) y) (sqrt.f64 a)) (sqrt.f64 a))
(pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 1)
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 3)
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2)
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2))
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 x b) y) a))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 1))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (/.f64 x y) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(+.f64 (/.f64 (/.f64 x y) a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(+.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) (/.f64 (/.f64 x y) a))
(+.f64 0 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))))
(*.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1)
(*.f64 1 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (-.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2)) (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 x b) y)) a)
(/.f64 (-.f64 (*.f64 x (*.f64 a y)) (*.f64 (*.f64 a y) (*.f64 x b))) (pow.f64 (*.f64 a y) 2))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a y) (*.f64 (/.f64 x a) b))) (*.f64 (*.f64 a y) y))
(/.f64 (-.f64 (*.f64 x a) (*.f64 (*.f64 a y) (/.f64 (*.f64 x b) y))) (*.f64 (*.f64 a y) a))
(/.f64 (-.f64 (*.f64 a y) (*.f64 (/.f64 a (/.f64 x y)) (*.f64 x b))) (*.f64 (/.f64 a (/.f64 x y)) (*.f64 a y)))
(/.f64 (-.f64 y (*.f64 (/.f64 a (/.f64 x y)) (*.f64 (/.f64 x a) b))) (*.f64 (/.f64 a (/.f64 x y)) y))
(/.f64 (-.f64 a (*.f64 (/.f64 a (/.f64 x y)) (/.f64 (*.f64 x b) y))) (*.f64 (/.f64 a (/.f64 x y)) a))
(/.f64 (fma.f64 (neg.f64 x) (*.f64 a y) (neg.f64 (*.f64 (*.f64 a (neg.f64 y)) (*.f64 x b)))) (*.f64 (*.f64 a (neg.f64 y)) (*.f64 a y)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) y) (*.f64 (*.f64 a (neg.f64 y)) (*.f64 (/.f64 x a) b))) (*.f64 (*.f64 a (neg.f64 y)) y))
(/.f64 (-.f64 (*.f64 (neg.f64 x) a) (*.f64 (*.f64 a (neg.f64 y)) (/.f64 (*.f64 x b) y))) (*.f64 (*.f64 a (neg.f64 y)) a))
(/.f64 (fma.f64 (/.f64 x y) (*.f64 a y) (neg.f64 (*.f64 a (*.f64 x b)))) (*.f64 a (*.f64 a y)))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (*.f64 (/.f64 x y) a) (*.f64 a (/.f64 (*.f64 x b) y))) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3))) (neg.f64 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2))) (neg.f64 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (-.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (*.f64 (/.f64 (/.f64 x y) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))) (-.f64 (/.f64 (/.f64 x y) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)))
(pow.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (/.f64 x y) a)) (/.f64 1 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a))) (exp.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a))) (/.f64 1 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (exp.f64 (/.f64 (/.f64 x y) a))))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a)))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (exp.f64 (/.f64 (/.f64 x y) a))))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a)))))
(log.f64 (/.f64 (exp.f64 (/.f64 (/.f64 x y) a)) (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a))) (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a))) (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(fma.f64 x (/.f64 1 (*.f64 a y)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 x (/.f64 1 (*.f64 a y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 x a) (neg.f64 (/.f64 b y)) (/.f64 (/.f64 x y) a))
(fma.f64 (/.f64 b y) (/.f64 (neg.f64 x) a) (/.f64 (/.f64 x y) a))
(fma.f64 (/.f64 (/.f64 x y) a) 1 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (/.f64 x y) a) 1 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1 (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1 (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 1 (/.f64 (/.f64 x y) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 1 (/.f64 (/.f64 x y) a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 1 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 1 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 1 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) (/.f64 (/.f64 x y) a))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) 2) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) 2) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) 2) (cbrt.f64 (/.f64 (/.f64 x y) a)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) 2) (cbrt.f64 (/.f64 (/.f64 x y) a)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (/.f64 (/.f64 x y) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 x y) a)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 x y) a)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) (neg.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (/.f64 (/.f64 x y) a))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (/.f64 1 a) (/.f64 x y) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 1 a) (/.f64 x y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 1 (*.f64 a y)) x (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 1 (*.f64 a y)) x (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 1 y) (/.f64 x a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 1 y) (/.f64 x a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 x y) a))
(fma.f64 (/.f64 x y) (/.f64 1 a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 x y) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (/.f64 (/.f64 x y) a))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (sqrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (/.f64 (/.f64 x y) a))
(fma.f64 (neg.f64 (/.f64 b y)) (/.f64 x a) (/.f64 (/.f64 x y) a))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) (/.f64 (/.f64 x y) a))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 x b) y) a) (/.f64 (/.f64 x y) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 x (cbrt.f64 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 x (cbrt.f64 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 a y))) (/.f64 x (sqrt.f64 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 a y))) (/.f64 x (sqrt.f64 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 a y)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 a y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (/.f64 (/.f64 x y) a)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (/.f64 (/.f64 x y) a)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 a y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 a y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) y) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 a y)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 a y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (-.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (-.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (-.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) (/.f64 (/.f64 x y) a))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) a) b) (/.f64 1 y) (/.f64 (/.f64 x y) a))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) a) 1) (/.f64 b y) (/.f64 (/.f64 x y) a))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) a) (pow.f64 (cbrt.f64 (/.f64 b y)) 2)) (cbrt.f64 (/.f64 b y)) (/.f64 (/.f64 x y) a))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) a) (sqrt.f64 (/.f64 b y))) (sqrt.f64 (/.f64 b y)) (/.f64 (/.f64 x y) a))
Outputs
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b x) (*.f64 y a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (-.f64 (/.f64 1 (*.f64 y a)) (/.f64 b (*.f64 y a))) x)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (+.f64 (/.f64 1 (*.f64 y a)) (*.f64 -1 (/.f64 b (*.f64 a y)))) x)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (+.f64 (/.f64 1 (*.f64 y a)) (*.f64 -1 (/.f64 b (*.f64 a y)))) x)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (+.f64 (/.f64 1 (*.f64 y a)) (*.f64 -1 (/.f64 b (*.f64 a y)))) x)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (+.f64 (/.f64 1 (*.f64 y a)) (*.f64 -1 (/.f64 b (*.f64 a y)))) x)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x a) (/.f64 (*.f64 b x) a)) y)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1 (/.f64 (*.f64 b x) a))) y))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1 (/.f64 (*.f64 b x) a))) y))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1 (/.f64 (*.f64 b x) a))) y))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x a)) (*.f64 -1 (/.f64 (*.f64 b x) a))) y))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 b x) y)) a)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 (*.f64 b x) y))) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 (*.f64 b x) y))) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 (*.f64 b x) y))) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (/.f64 x y)) (*.f64 -1 (/.f64 (*.f64 b x) y))) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 x (*.f64 y a))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y)))
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a)))
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(+.f64 (/.f64 x (*.f64 a y)) (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 y a))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(+.f64 0 (/.f64 (/.f64 (*.f64 x b) y) a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 b (*.f64 y a)) x))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 b (*.f64 y a)) x))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 b (*.f64 y a)) x)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 x a)) (/.f64 b y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 x a)) (/.f64 b y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 b (*.f64 y a)) x)))))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 x a)) (/.f64 b y)))) 2)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) 1)
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 x (*.f64 a (/.f64 y b)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 (/.f64 y b) a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 x (/.f64 (*.f64 a y) b))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 x (/.f64 a (/.f64 b y)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (/.f64 x a) (/.f64 y b))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 b (*.f64 (/.f64 a x) y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 b (*.f64 y (/.f64 a x)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (/.f64 b y) (/.f64 a x))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 1 (*.f64 (/.f64 a x) (/.f64 y b)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 1 (*.f64 (/.f64 y b) (/.f64 a x)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 1 (/.f64 (*.f64 a y) (*.f64 x b)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 1 (/.f64 y (*.f64 (/.f64 x a) b)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 1 (/.f64 a (/.f64 (*.f64 x b) y)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 x b) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (neg.f64 x) (*.f64 (/.f64 y b) (neg.f64 a)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (neg.f64 b) (*.f64 (/.f64 a x) (neg.f64 y)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 (/.f64 x a) b) y)
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (/.f64 (*.f64 x b) y) a)
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 x (neg.f64 b)) (*.f64 a (neg.f64 y)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 (neg.f64 x) b) (*.f64 a (neg.f64 y)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 (neg.f64 x) 1) (*.f64 (neg.f64 a) (/.f64 y b)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 (neg.f64 x) (neg.f64 b)) (*.f64 (neg.f64 a) (neg.f64 y)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 a (neg.f64 y)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 (neg.f64 b) x) (*.f64 a (neg.f64 y)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 (neg.f64 b) 1) (*.f64 (neg.f64 y) (/.f64 a x)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 (neg.f64 b) (neg.f64 x)) (*.f64 (neg.f64 y) (neg.f64 a)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (neg.f64 (*.f64 x b)) (*.f64 a (neg.f64 y)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (neg.f64 (*.f64 (/.f64 x a) b)) (neg.f64 y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) (neg.f64 a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 (/.f64 x a) (neg.f64 b)) (neg.f64 y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 (/.f64 b y) (neg.f64 x)) (neg.f64 a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 (neg.f64 x) (/.f64 b y)) (neg.f64 a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (*.f64 (neg.f64 b) (/.f64 x a)) (neg.f64 y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (/.f64 (*.f64 x b) 1) (*.f64 a y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (/.f64 (*.f64 x b) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (*.f64 a y)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (/.f64 (*.f64 x b) (sqrt.f64 (*.f64 a y))) (sqrt.f64 (*.f64 a y)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (/.f64 (*.f64 (/.f64 x a) b) 1) y)
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (/.f64 (*.f64 (/.f64 x a) b) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (/.f64 (*.f64 (/.f64 x a) b) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (/.f64 (/.f64 (*.f64 x b) y) 1) a)
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (/.f64 (/.f64 (*.f64 x b) y) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(/.f64 (/.f64 (/.f64 (*.f64 x b) y) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 1)
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 3)
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(pow.f64 (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3) 1/3)
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2)
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(sqrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(log.f64 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 x b) y) a))))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(exp.f64 (log.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 1))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))
(*.f64 (/.f64 b (*.f64 y a)) x)
(*.f64 b (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (/.f64 y b)))
(+.f64 (/.f64 (/.f64 x y) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(+.f64 (/.f64 (/.f64 x y) a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(+.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(+.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(+.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(+.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(+.f64 0 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)))) (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))))))
(*.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 1 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 b (*.f64 y a)) x) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 3)) (fma.f64 (*.f64 b (/.f64 x (*.f64 y a))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 3)) (fma.f64 (/.f64 x (*.f64 a (/.f64 y b))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))))
(*.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (-.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (/.f64 b (*.f64 y a)) x)) (sqrt.f64 (/.f64 x (*.f64 y a)))) (-.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (*.f64 (/.f64 b (*.f64 y a)) x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (/.f64 x (*.f64 y a)))) (sqrt.f64 (/.f64 x (*.f64 y a)))) (-.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (*.f64 b (/.f64 x (*.f64 y a))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x (*.f64 a (/.f64 y b)))) (sqrt.f64 (/.f64 x (*.f64 y a)))) (-.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (/.f64 x (*.f64 a (/.f64 y b))))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2)) (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3))))
(*.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 b (*.f64 y a)) x) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 3)) (fma.f64 (*.f64 b (/.f64 x (*.f64 y a))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 3)) (fma.f64 (/.f64 x (*.f64 a (/.f64 y b))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2)))
(/.f64 1 (/.f64 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 b (*.f64 y a)) x) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 3)) (fma.f64 (*.f64 b (/.f64 x (*.f64 y a))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 3)) (fma.f64 (/.f64 x (*.f64 a (/.f64 y b))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)))
(*.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x y) (/.f64 (*.f64 x b) y)) a)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(/.f64 (-.f64 (*.f64 x (*.f64 a y)) (*.f64 (*.f64 a y) (*.f64 x b))) (pow.f64 (*.f64 a y) 2))
(/.f64 (-.f64 (*.f64 (*.f64 x a) y) (*.f64 (*.f64 y a) (*.f64 b x))) (pow.f64 (*.f64 y a) 2))
(/.f64 (*.f64 (*.f64 y a) (-.f64 x (*.f64 b x))) (pow.f64 (*.f64 y a) 2))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 a y) (*.f64 (/.f64 x a) b))) (*.f64 (*.f64 a y) y))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 x y) (*.f64 b (*.f64 y (/.f64 (*.f64 x a) a)))) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 x a) (*.f64 (*.f64 a y) (/.f64 (*.f64 x b) y))) (*.f64 (*.f64 a y) a))
(/.f64 (-.f64 (*.f64 x a) (*.f64 a (*.f64 y (/.f64 x (/.f64 y b))))) (*.f64 a (*.f64 y a)))
(/.f64 (*.f64 a (-.f64 x (/.f64 (*.f64 x y) (/.f64 y b)))) (*.f64 y (*.f64 a a)))
(/.f64 (*.f64 a (-.f64 x (*.f64 y (/.f64 x (/.f64 y b))))) (*.f64 y (*.f64 a a)))
(/.f64 (-.f64 (*.f64 a y) (*.f64 (/.f64 a (/.f64 x y)) (*.f64 x b))) (*.f64 (/.f64 a (/.f64 x y)) (*.f64 a y)))
(/.f64 (-.f64 (*.f64 y a) (/.f64 (*.f64 (*.f64 x a) b) (/.f64 x y))) (/.f64 (*.f64 a (*.f64 y a)) (/.f64 x y)))
(/.f64 (-.f64 (*.f64 y a) (*.f64 b (*.f64 x (*.f64 (/.f64 y x) a)))) (/.f64 (pow.f64 (*.f64 y a) 2) x))
(/.f64 (-.f64 (*.f64 y a) (*.f64 b (/.f64 (*.f64 y (*.f64 x a)) x))) (/.f64 (pow.f64 (*.f64 y a) 2) x))
(/.f64 (-.f64 y (*.f64 (/.f64 a (/.f64 x y)) (*.f64 (/.f64 x a) b))) (*.f64 (/.f64 a (/.f64 x y)) y))
(/.f64 (-.f64 y (*.f64 (*.f64 b (/.f64 x a)) (*.f64 y (/.f64 a x)))) (*.f64 y (*.f64 y (/.f64 a x))))
(/.f64 (-.f64 y (*.f64 b (/.f64 (*.f64 y (/.f64 (*.f64 x a) a)) x))) (*.f64 y (*.f64 (/.f64 y x) a)))
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
(/.f64 (-.f64 a (*.f64 (/.f64 a (/.f64 x y)) (/.f64 (*.f64 x b) y))) (*.f64 (/.f64 a (/.f64 x y)) a))
(/.f64 (-.f64 a (/.f64 (/.f64 (*.f64 (*.f64 x a) b) (/.f64 x y)) y)) (*.f64 a (*.f64 y (/.f64 a x))))
(*.f64 (/.f64 (-.f64 a (*.f64 (*.f64 x (/.f64 b y)) (*.f64 (/.f64 y x) a))) (*.f64 a a)) (/.f64 x y))
(/.f64 (-.f64 a (*.f64 (/.f64 a x) (*.f64 y (/.f64 x (/.f64 y b))))) (*.f64 y (*.f64 (/.f64 a x) a)))
(/.f64 (fma.f64 (neg.f64 x) (*.f64 a y) (neg.f64 (*.f64 (*.f64 a (neg.f64 y)) (*.f64 x b)))) (*.f64 (*.f64 a (neg.f64 y)) (*.f64 a y)))
(/.f64 (fma.f64 (neg.f64 x) (*.f64 y a) (*.f64 (*.f64 a (neg.f64 y)) (*.f64 b (neg.f64 x)))) (*.f64 (*.f64 y a) (*.f64 a (neg.f64 y))))
(/.f64 (fma.f64 (neg.f64 x) (*.f64 y a) (*.f64 b (*.f64 y (*.f64 x a)))) (neg.f64 (pow.f64 (*.f64 y a) 2)))
(/.f64 (fma.f64 a (*.f64 x (neg.f64 y)) (*.f64 (*.f64 x a) (*.f64 y b))) (neg.f64 (pow.f64 (*.f64 y a) 2)))
(/.f64 (-.f64 (*.f64 (neg.f64 x) y) (*.f64 (*.f64 a (neg.f64 y)) (*.f64 (/.f64 x a) b))) (*.f64 (*.f64 a (neg.f64 y)) y))
(/.f64 (-.f64 (*.f64 y (neg.f64 x)) (*.f64 a (*.f64 (neg.f64 y) (*.f64 b (/.f64 x a))))) (*.f64 a (*.f64 (neg.f64 y) y)))
(/.f64 (fma.f64 y (neg.f64 x) (*.f64 b (*.f64 y (/.f64 (*.f64 x a) a)))) (neg.f64 (*.f64 a (*.f64 y y))))
(/.f64 (fma.f64 x (neg.f64 y) (*.f64 b (*.f64 y (/.f64 (*.f64 x a) a)))) (*.f64 y (*.f64 a (neg.f64 y))))
(/.f64 (-.f64 (*.f64 (neg.f64 x) a) (*.f64 (*.f64 a (neg.f64 y)) (/.f64 (*.f64 x b) y))) (*.f64 (*.f64 a (neg.f64 y)) a))
(/.f64 (-.f64 (neg.f64 (*.f64 x a)) (*.f64 a (*.f64 (neg.f64 y) (/.f64 x (/.f64 y b))))) (*.f64 a (*.f64 a (neg.f64 y))))
(/.f64 (neg.f64 (*.f64 a (-.f64 x (/.f64 (*.f64 x y) (/.f64 y b))))) (*.f64 a (*.f64 y (neg.f64 a))))
(/.f64 (neg.f64 (*.f64 a (-.f64 x (*.f64 y (/.f64 x (/.f64 y b)))))) (*.f64 a (*.f64 a (neg.f64 y))))
(/.f64 (fma.f64 (/.f64 x y) (*.f64 a y) (neg.f64 (*.f64 a (*.f64 x b)))) (*.f64 a (*.f64 a y)))
(/.f64 (fma.f64 (/.f64 x y) (*.f64 y a) (*.f64 a (*.f64 b (neg.f64 x)))) (*.f64 a (*.f64 y a)))
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(/.f64 (-.f64 (/.f64 (*.f64 y (*.f64 x a)) y) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (*.f64 y (/.f64 x y)) (*.f64 a (*.f64 b (/.f64 x a)))) (*.f64 y a))
(/.f64 (-.f64 (/.f64 x (/.f64 y y)) (*.f64 b (/.f64 (*.f64 x a) a))) (*.f64 y a))
(/.f64 (-.f64 (*.f64 y (/.f64 x y)) (*.f64 b (/.f64 (*.f64 x a) a))) (*.f64 y a))
(/.f64 (-.f64 (*.f64 (/.f64 x y) a) (*.f64 a (/.f64 (*.f64 x b) y))) (*.f64 a a))
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (/.f64 x y) (*.f64 x (/.f64 b y)))) (*.f64 a a))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3))) (neg.f64 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 3))) (neg.f64 (fma.f64 (*.f64 (/.f64 b (*.f64 y a)) x) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 3)) (fma.f64 (*.f64 b (/.f64 x (*.f64 y a))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 3)) (fma.f64 (/.f64 x (*.f64 a (/.f64 y b))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2))) (neg.f64 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 2))) (neg.f64 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 3)) (+.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (-.f64 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (*.f64 (/.f64 (/.f64 x y) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 b (*.f64 y a)) x) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 3)) (fma.f64 (*.f64 b (/.f64 x (*.f64 y a))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 3)) (fma.f64 (/.f64 x (*.f64 a (/.f64 y b))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))) (-.f64 (/.f64 (/.f64 x y) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)))
(*.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))))
(/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))))
(pow.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 3)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(pow.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 3) 1/3)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2)
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 2))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log.f64 (exp.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log.f64 (*.f64 (exp.f64 (/.f64 (/.f64 x y) a)) (/.f64 1 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a))) (exp.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a))) (/.f64 1 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (exp.f64 (/.f64 (/.f64 x y) a))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log.f64 (*.f64 (exp.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a)))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (exp.f64 (/.f64 (/.f64 x y) a))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log.f64 (*.f64 (/.f64 1 (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a)))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log.f64 (/.f64 (exp.f64 (/.f64 (/.f64 x y) a)) (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a))) (exp.f64 (/.f64 (/.f64 (*.f64 x b) y) a))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (/.f64 (/.f64 x y) a))) (+.f64 1 (expm1.f64 (/.f64 (/.f64 (*.f64 x b) y) a)))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 3))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(exp.f64 (log.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 x (/.f64 1 (*.f64 a y)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 x (/.f64 1 (*.f64 a y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 x a) (neg.f64 (/.f64 b y)) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 b y) (/.f64 (neg.f64 x) a) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (/.f64 x y) a) 1 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (/.f64 x y) a) 1 (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1 (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1 (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 1 (/.f64 (/.f64 x y) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 1 (/.f64 (/.f64 x y) a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 1 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 1 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 1 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 1 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) 2) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) (pow.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) 2) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) 2) (cbrt.f64 (/.f64 (/.f64 x y) a)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 x y) a)) 2) (cbrt.f64 (/.f64 (/.f64 x y) a)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) 2) (cbrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 1 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 x y) a)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 x y) a)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (sqrt.f64 (/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(+.f64 (/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a)) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) (neg.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 1 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (neg.f64 x) (/.f64 (/.f64 1 a) (neg.f64 y)) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(-.f64 (/.f64 (neg.f64 x) (*.f64 y (neg.f64 a))) (*.f64 b (/.f64 x (*.f64 y a))))
(-.f64 (/.f64 (neg.f64 x) (*.f64 a (neg.f64 y))) (/.f64 x (*.f64 a (/.f64 y b))))
(fma.f64 (neg.f64 x) (/.f64 1 (*.f64 a (neg.f64 y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (neg.f64 x) (/.f64 (/.f64 1 a) (neg.f64 y)) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(-.f64 (/.f64 (neg.f64 x) (*.f64 y (neg.f64 a))) (*.f64 b (/.f64 x (*.f64 y a))))
(-.f64 (/.f64 (neg.f64 x) (*.f64 a (neg.f64 y))) (/.f64 x (*.f64 a (/.f64 y b))))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 b (*.f64 y a)) x) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 3)) (fma.f64 (*.f64 b (/.f64 x (*.f64 y a))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(+.f64 (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 3)) (fma.f64 (/.f64 x (*.f64 a (/.f64 y b))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 b (*.f64 y a)) x) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 3)) (fma.f64 (*.f64 b (/.f64 x (*.f64 y a))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(+.f64 (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 3)) (fma.f64 (/.f64 x (*.f64 a (/.f64 y b))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 3) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 3)) (/.f64 1 (fma.f64 (/.f64 (/.f64 (*.f64 x b) y) a) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a)) (pow.f64 (/.f64 (/.f64 x y) a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 b (*.f64 y a)) x) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 3)) (fma.f64 (*.f64 b (/.f64 x (*.f64 y a))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(+.f64 (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 3) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 3)) (fma.f64 (/.f64 x (*.f64 a (/.f64 y b))) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a))) (pow.f64 (/.f64 x (*.f64 y a)) 2))))
(fma.f64 (/.f64 1 a) (/.f64 x y) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 1 a) (/.f64 x y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 1 (*.f64 a y)) x (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 1 (*.f64 a y)) x (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 1 y) (/.f64 x a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 1 y) (/.f64 x a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(+.f64 (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(+.f64 (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(fma.f64 (-.f64 (pow.f64 (/.f64 (/.f64 x y) a) 2) (pow.f64 (/.f64 (/.f64 (*.f64 x b) y) a) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 (/.f64 x y) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 (/.f64 b (*.f64 y a)) x) 2)) (/.f64 1 (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(+.f64 (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (*.f64 b (/.f64 x (*.f64 y a))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(+.f64 (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))) (/.f64 (-.f64 (pow.f64 (/.f64 x (*.f64 y a)) 2) (pow.f64 (/.f64 x (*.f64 a (/.f64 y b))) 2)) (fma.f64 (/.f64 x a) (/.f64 b y) (/.f64 x (*.f64 y a)))))
(fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 x y) (/.f64 1 a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 x y) (/.f64 1 a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (*.f64 (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))) (cbrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (sqrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (sqrt.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a)) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (neg.f64 (/.f64 b y)) (/.f64 x a) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 -1 (/.f64 (/.f64 (*.f64 x b) y) a) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 x (cbrt.f64 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 x (cbrt.f64 (*.f64 y a))) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 x (cbrt.f64 (*.f64 y a)))) (*.f64 b (/.f64 x (*.f64 y a))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 x (cbrt.f64 (*.f64 y a)))) (/.f64 x (*.f64 a (/.f64 y b))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 x (cbrt.f64 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 x (cbrt.f64 (*.f64 y a))) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 x (cbrt.f64 (*.f64 y a)))) (*.f64 b (/.f64 x (*.f64 y a))))
(-.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 x (cbrt.f64 (*.f64 y a)))) (/.f64 x (*.f64 a (/.f64 y b))))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 a y))) (/.f64 x (sqrt.f64 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 y a))) (/.f64 x (sqrt.f64 (*.f64 y a))) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 y a))) (/.f64 x (sqrt.f64 (*.f64 y a)))) (*.f64 b (/.f64 x (*.f64 y a))))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 y a))) (/.f64 x (sqrt.f64 (*.f64 y a))) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 a y))) (/.f64 x (sqrt.f64 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 y a))) (/.f64 x (sqrt.f64 (*.f64 y a))) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(-.f64 (*.f64 (/.f64 1 (sqrt.f64 (*.f64 y a))) (/.f64 x (sqrt.f64 (*.f64 y a)))) (*.f64 b (/.f64 x (*.f64 y a))))
(fma.f64 (/.f64 1 (sqrt.f64 (*.f64 y a))) (/.f64 x (sqrt.f64 (*.f64 y a))) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y) (/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y) (/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) y) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) y) (/.f64 (cbrt.f64 x) a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 a y)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 a y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (/.f64 (/.f64 x y) a)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (cbrt.f64 (/.f64 x (*.f64 y a))) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(-.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y a)) 2))) (*.f64 b (/.f64 x (*.f64 y a))))
(fma.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (cbrt.f64 (/.f64 (/.f64 x y) a)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (cbrt.f64 (/.f64 x (*.f64 y a))) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(-.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y a)) 2))) (*.f64 b (/.f64 x (*.f64 y a))))
(fma.f64 (cbrt.f64 (/.f64 x (*.f64 y a))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 a y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y a))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y a))) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y a))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y a))) (/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y a))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y a)))) (/.f64 x (*.f64 a (/.f64 y b))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 a y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y a))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y a))) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y a))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y a))) (/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (*.f64 y a))) (/.f64 (cbrt.f64 x) (sqrt.f64 (*.f64 y a)))) (/.f64 x (*.f64 a (/.f64 y b))))
(fma.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) y) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) y) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) a) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) a) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 a y)) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 a y)) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 a y))) (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y a))) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y a)))) (*.f64 b (/.f64 x (*.f64 y a))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y a)))) (/.f64 x (*.f64 a (/.f64 y b))))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 a y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 a y))) (*.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1))
(fma.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y a))) (/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a)))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y a)))) (*.f64 b (/.f64 x (*.f64 y a))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y a)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y a)))) (/.f64 x (*.f64 a (/.f64 y b))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (-.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (/.f64 b (*.f64 y a)) x)) (sqrt.f64 (/.f64 x (*.f64 y a)))) (-.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (*.f64 (/.f64 b (*.f64 y a)) x))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (/.f64 x (*.f64 y a)))) (sqrt.f64 (/.f64 x (*.f64 y a)))) (-.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (*.f64 b (/.f64 x (*.f64 y a))))) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 x (*.f64 a (/.f64 y b)))) (sqrt.f64 (/.f64 x (*.f64 y a)))) (-.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (/.f64 x (*.f64 a (/.f64 y b))))) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (-.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (fma.f64 (/.f64 (neg.f64 (/.f64 (*.f64 x b) y)) a) 1 (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (/.f64 b (*.f64 y a)) x)) (sqrt.f64 (/.f64 x (*.f64 y a)))) (-.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (*.f64 (/.f64 b (*.f64 y a)) x))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (/.f64 x (*.f64 y a)))) (sqrt.f64 (/.f64 x (*.f64 y a)))) (-.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (*.f64 b (/.f64 x (*.f64 y a))))) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 x (*.f64 a (/.f64 y b)))) (sqrt.f64 (/.f64 x (*.f64 y a)))) (-.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (/.f64 x (*.f64 a (/.f64 y b))))) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (-.f64 (sqrt.f64 (/.f64 (/.f64 x y) a)) (sqrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a))) (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2) (/.f64 (/.f64 (*.f64 x b) y) a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 (/.f64 b (*.f64 y a)) x)) (sqrt.f64 (/.f64 x (*.f64 y a)))) (-.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (*.f64 (/.f64 b (*.f64 y a)) x))) (fma.f64 (/.f64 (neg.f64 x) a) (/.f64 b y) (*.f64 (/.f64 b (*.f64 y a)) x)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 b (/.f64 x (*.f64 y a)))) (sqrt.f64 (/.f64 x (*.f64 y a)))) (-.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (*.f64 b (/.f64 x (*.f64 y a))))) (*.f64 0 (*.f64 b (/.f64 x (*.f64 y a)))))
(fma.f64 (+.f64 (sqrt.f64 (/.f64 x (*.f64 a (/.f64 y b)))) (sqrt.f64 (/.f64 x (*.f64 y a)))) (-.f64 (sqrt.f64 (/.f64 x (*.f64 y a))) (sqrt.f64 (/.f64 x (*.f64 a (/.f64 y b))))) (*.f64 0 (/.f64 x (*.f64 a (/.f64 y b)))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) 2)) (cbrt.f64 (/.f64 (/.f64 (*.f64 x b) y) a)) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) a) b) (/.f64 1 y) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) a) 1) (/.f64 b y) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) a) (pow.f64 (cbrt.f64 (/.f64 b y)) 2)) (cbrt.f64 (/.f64 b y)) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))
(fma.f64 (*.f64 (/.f64 (neg.f64 x) a) (sqrt.f64 (/.f64 b y))) (sqrt.f64 (/.f64 b y)) (/.f64 (/.f64 x y) a))
(*.f64 x (-.f64 (/.f64 (/.f64 1 y) a) (/.f64 b (*.f64 y a))))
(/.f64 (-.f64 x (*.f64 b x)) (*.f64 y a))

localize9.0ms (0%)

Local Accuracy

Found 2 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 a (exp.f64 b))
86.2%
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
Compiler

Compiled 27 to 10 computations (63% saved)

series1.0ms (0%)

Counts
1 → 48
Calls

12 calls:

TimeVariablePointExpression
0.0ms
b
@0
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
0.0ms
x
@0
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
0.0ms
a
@inf
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
0.0ms
x
@inf
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
0.0ms
a
@-inf
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))

rewrite139.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
1324×log-prod
838×pow-prod-down
582×pow-prod-up
504×pow-exp
430×expm1-udef
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01123
122723
2317823
Stop Event
node limit
Counts
1 → 60
Calls
Call 1
Inputs
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
Outputs
(+.f64 0 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))) 1)
(*.f64 x (/.f64 1 (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 x y) (/.f64 (/.f64 1 a) (exp.f64 b)))
(*.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) 1)
(*.f64 1 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) 2) (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) (/.f64 (/.f64 1 a) (exp.f64 b))))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) (sqrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) (/.f64 (/.f64 1 a) (exp.f64 b))))
(*.f64 (/.f64 (neg.f64 x) y) (/.f64 1 (*.f64 a (neg.f64 (exp.f64 b)))))
(*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (/.f64 x y))
(*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 a (exp.f64 b))) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 a (exp.f64 b))) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 x a) (/.f64 (/.f64 1 y) (exp.f64 b)))
(*.f64 (/.f64 x (exp.f64 b)) (/.f64 (/.f64 1 y) a))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 1 y) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 (/.f64 1 y) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 x (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 (/.f64 1 y) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 1 a) (/.f64 (/.f64 x y) (exp.f64 b)))
(*.f64 (/.f64 1 (exp.f64 b)) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) -2) (/.f64 (/.f64 x y) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (pow.f64 (*.f64 a (exp.f64 b)) -1/2) (/.f64 (/.f64 x y) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) a) (/.f64 (cbrt.f64 (/.f64 x y)) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (exp.f64 b)) (/.f64 (cbrt.f64 (/.f64 x y)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 (cbrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x y)) a) (/.f64 (sqrt.f64 (/.f64 x y)) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (exp.f64 b)) (/.f64 (sqrt.f64 (/.f64 x y)) a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x y)) 1) (/.f64 (sqrt.f64 (/.f64 x y)) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 (sqrt.f64 (/.f64 x y)) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(pow.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) -3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) 2)
(pow.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) -1)
(pow.f64 (*.f64 (/.f64 y x) (*.f64 a (exp.f64 b))) -1)
(pow.f64 (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x) -1)
(pow.f64 (/.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) 1) -1)
(neg.f64 (/.f64 (/.f64 x y) (*.f64 a (neg.f64 (exp.f64 b)))))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) 2))
(log.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) -3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y x) -3) (pow.f64 (*.f64 a (exp.f64 b)) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(exp.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 2))
(exp.f64 (*.f64 (-.f64 b (log.f64 (/.f64 x (*.f64 a y)))) -1))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))

simplify58.0ms (0.1%)

Algorithm
egg-herbie
Rules
1164×associate-/l*
1084×fma-def
874×times-frac
790×associate-/r*
528×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02053032
15972936
219672882
Stop Event
node limit
Counts
108 → 95
Calls
Call 1
Inputs
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 1/6 (/.f64 x (*.f64 y a))) (+.f64 (*.f64 -1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 a y))) (*.f64 1/2 (/.f64 x (*.f64 a y))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(+.f64 0 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))) 1)
(*.f64 x (/.f64 1 (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 x y) (/.f64 (/.f64 1 a) (exp.f64 b)))
(*.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) 1)
(*.f64 1 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) 2) (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) (/.f64 (/.f64 1 a) (exp.f64 b))))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) (sqrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) (/.f64 (/.f64 1 a) (exp.f64 b))))
(*.f64 (/.f64 (neg.f64 x) y) (/.f64 1 (*.f64 a (neg.f64 (exp.f64 b)))))
(*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (/.f64 x y))
(*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 a (exp.f64 b))) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 a (exp.f64 b))) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 x a) (/.f64 (/.f64 1 y) (exp.f64 b)))
(*.f64 (/.f64 x (exp.f64 b)) (/.f64 (/.f64 1 y) a))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 1 y) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 (/.f64 1 y) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 x (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 (/.f64 1 y) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 1 a) (/.f64 (/.f64 x y) (exp.f64 b)))
(*.f64 (/.f64 1 (exp.f64 b)) (/.f64 x (*.f64 a y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) -2) (/.f64 (/.f64 x y) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (pow.f64 (*.f64 a (exp.f64 b)) -1/2) (/.f64 (/.f64 x y) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) a) (/.f64 (cbrt.f64 (/.f64 x y)) (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (exp.f64 b)) (/.f64 (cbrt.f64 (/.f64 x y)) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 (cbrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x y)) a) (/.f64 (sqrt.f64 (/.f64 x y)) (exp.f64 b)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (exp.f64 b)) (/.f64 (sqrt.f64 (/.f64 x y)) a))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x y)) 1) (/.f64 (sqrt.f64 (/.f64 x y)) (*.f64 a (exp.f64 b))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 (sqrt.f64 (/.f64 x y)) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(pow.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) 1)
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) 3)
(pow.f64 (pow.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) -3) 1/3)
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) 2)
(pow.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) -1)
(pow.f64 (*.f64 (/.f64 y x) (*.f64 a (exp.f64 b))) -1)
(pow.f64 (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x) -1)
(pow.f64 (/.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) 1) -1)
(neg.f64 (/.f64 (/.f64 x y) (*.f64 a (neg.f64 (exp.f64 b)))))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) 2))
(log.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) -3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y x) -3) (pow.f64 (*.f64 a (exp.f64 b)) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(exp.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b) 1))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b) 1) 1))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 3))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 1/3))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 2))
(exp.f64 (*.f64 (-.f64 b (log.f64 (/.f64 x (*.f64 a y)))) -1))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
Outputs
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a y))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(fma.f64 -1 (/.f64 (*.f64 x b) (*.f64 a y)) (/.f64 x (*.f64 a y)))
(-.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x y) (/.f64 b a)))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a))))
(fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 (/.f64 x (*.f64 a y)) -1/2)) (fma.f64 -1 (/.f64 (*.f64 x b) (*.f64 a y)) (/.f64 x (*.f64 a y))))
(+.f64 (/.f64 x (*.f64 a y)) (-.f64 (*.f64 (/.f64 x (*.f64 a y)) (*.f64 1/2 (*.f64 b b))) (*.f64 (/.f64 x y) (/.f64 b a))))
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 b 3) (+.f64 (*.f64 1/6 (/.f64 x (*.f64 y a))) (+.f64 (*.f64 -1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (+.f64 (*.f64 -1 (/.f64 x (*.f64 a y))) (*.f64 1/2 (/.f64 x (*.f64 a y))))))))) (+.f64 (*.f64 -1 (*.f64 (pow.f64 b 2) (+.f64 (*.f64 1/2 (/.f64 x (*.f64 y a))) (*.f64 -1 (/.f64 x (*.f64 y a)))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))))
(fma.f64 -1 (*.f64 (pow.f64 b 3) (fma.f64 1/6 (/.f64 x (*.f64 a y)) (fma.f64 -1/2 (/.f64 x (*.f64 a y)) (neg.f64 (*.f64 (/.f64 x (*.f64 a y)) -1/2))))) (fma.f64 -1 (*.f64 (*.f64 b b) (*.f64 (/.f64 x (*.f64 a y)) -1/2)) (fma.f64 -1 (/.f64 (*.f64 x b) (*.f64 a y)) (/.f64 x (*.f64 a y)))))
(+.f64 (-.f64 (/.f64 x (*.f64 a y)) (*.f64 (/.f64 x y) (/.f64 b a))) (fma.f64 (neg.f64 (pow.f64 b 3)) (+.f64 (*.f64 (/.f64 x (*.f64 a y)) 1/2) (*.f64 (/.f64 x (*.f64 a y)) -1/3)) (*.f64 (/.f64 x (*.f64 a y)) (*.f64 1/2 (*.f64 b b)))))
(+.f64 (-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y)))) (*.f64 (*.f64 (/.f64 x (*.f64 a y)) (pow.f64 b 3)) -1/6))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(+.f64 0 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))) 1)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 x (/.f64 1 (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 x y) (/.f64 (/.f64 1 a) (exp.f64 b)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) 1)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 1 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) 2))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) 2) (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (*.f64 (cbrt.f64 (/.f64 x y)) (/.f64 (/.f64 1 a) (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (sqrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) (sqrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) (/.f64 (/.f64 1 a) (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (neg.f64 x) y) (/.f64 1 (*.f64 a (neg.f64 (exp.f64 b)))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (/.f64 1 a) (exp.f64 b)) (/.f64 x y))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 x (*.f64 a y)) (/.f64 1 (exp.f64 b)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 a (exp.f64 b))) (/.f64 (cbrt.f64 x) y))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 x) (*.f64 a (exp.f64 b))) (/.f64 (sqrt.f64 x) y))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 x a) (/.f64 (/.f64 1 y) (exp.f64 b)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 x (exp.f64 b)) (/.f64 (/.f64 1 y) a))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 x 1) (/.f64 (/.f64 1 y) (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 (/.f64 1 y) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) y)))
(/.f64 (/.f64 (/.f64 x y) (cbrt.f64 (*.f64 a (exp.f64 b)))) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2))
(/.f64 x (*.f64 (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2) (*.f64 y (cbrt.f64 (*.f64 a (exp.f64 b))))))
(*.f64 (/.f64 x (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 (/.f64 1 y) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 x (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 a (exp.f64 b))) y)))
(/.f64 (/.f64 x (*.f64 y (sqrt.f64 (*.f64 a (exp.f64 b))))) (sqrt.f64 (*.f64 a (exp.f64 b))))
(/.f64 (/.f64 x y) (*.f64 (sqrt.f64 (*.f64 a (exp.f64 b))) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 1 a) (/.f64 (/.f64 x y) (exp.f64 b)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 1 (exp.f64 b)) (/.f64 x (*.f64 a y)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) -2) (/.f64 (/.f64 x y) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 x y) (/.f64 (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) -2) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (pow.f64 (*.f64 a (exp.f64 b)) -1/2) (/.f64 (/.f64 x y) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (pow.f64 (*.f64 a (exp.f64 b)) -1/2) (/.f64 x (*.f64 (sqrt.f64 (*.f64 a (exp.f64 b))) y)))
(/.f64 (pow.f64 (*.f64 a (exp.f64 b)) -1/2) (/.f64 (sqrt.f64 (*.f64 a (exp.f64 b))) (/.f64 x y)))
(*.f64 (/.f64 x y) (/.f64 (pow.f64 (*.f64 a (exp.f64 b)) -1/2) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) a) (/.f64 (cbrt.f64 (/.f64 x y)) (exp.f64 b)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (exp.f64 b)) (/.f64 (cbrt.f64 (/.f64 x y)) a))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)))
(*.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)))
(/.f64 (*.f64 (cbrt.f64 (/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))) (pow.f64 (cbrt.f64 (/.f64 x y)) 2)) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) 2) (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 (cbrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 x (sqrt.f64 (*.f64 a (exp.f64 b)))) (/.f64 1 (*.f64 (sqrt.f64 (*.f64 a (exp.f64 b))) y)))
(/.f64 (/.f64 x (*.f64 y (sqrt.f64 (*.f64 a (exp.f64 b))))) (sqrt.f64 (*.f64 a (exp.f64 b))))
(/.f64 (/.f64 x y) (*.f64 (sqrt.f64 (*.f64 a (exp.f64 b))) (sqrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x y)) a) (/.f64 (sqrt.f64 (/.f64 x y)) (exp.f64 b)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (exp.f64 b)) (/.f64 (sqrt.f64 (/.f64 x y)) a))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x y)) 1) (/.f64 (sqrt.f64 (/.f64 x y)) (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 (sqrt.f64 (/.f64 x y)) (cbrt.f64 (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2)) (/.f64 1 (*.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) y)))
(/.f64 (/.f64 (/.f64 x y) (cbrt.f64 (*.f64 a (exp.f64 b)))) (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2))
(/.f64 x (*.f64 (pow.f64 (cbrt.f64 (*.f64 a (exp.f64 b))) 2) (*.f64 y (cbrt.f64 (*.f64 a (exp.f64 b))))))
(pow.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) 1)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (cbrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) 3)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (pow.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) 2) 1/2)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (pow.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) -3) 1/3)
(cbrt.f64 (pow.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) -3))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a (/.f64 y x))) -3))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 (/.f64 a x) y)) -3))
(pow.f64 (sqrt.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))) 2)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) -1)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (*.f64 (/.f64 y x) (*.f64 a (exp.f64 b))) -1)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (/.f64 (*.f64 y (*.f64 a (exp.f64 b))) x) -1)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(pow.f64 (/.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) 1) -1)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(neg.f64 (/.f64 (/.f64 x y) (*.f64 a (neg.f64 (exp.f64 b)))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(sqrt.f64 (pow.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))) 2))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(log.f64 (exp.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b)))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(cbrt.f64 (pow.f64 (*.f64 (*.f64 a (exp.f64 b)) (/.f64 y x)) -3))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 a (/.f64 y x))) -3))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 b) (*.f64 (/.f64 a x) y)) -3))
(cbrt.f64 (/.f64 (pow.f64 (/.f64 y x) -3) (pow.f64 (*.f64 a (exp.f64 b)) 3)))
(expm1.f64 (log1p.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (*.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b) 1))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (*.f64 (*.f64 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b) 1) 1))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (*.f64 (*.f64 1/3 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 3))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (*.f64 (*.f64 3 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 1/3))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (*.f64 (*.f64 1/2 (-.f64 (log.f64 (/.f64 x (*.f64 a y))) b)) 2))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(exp.f64 (*.f64 (-.f64 b (log.f64 (/.f64 x (*.f64 a y)))) -1))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))
(log1p.f64 (expm1.f64 (/.f64 x (*.f64 y (*.f64 a (exp.f64 b))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (exp.f64 b) (*.f64 a y)))

eval329.0ms (0.8%)

Compiler

Compiled 20808 to 6887 computations (66.9% saved)

prune322.0ms (0.8%)

Pruning

44 alts after pruning (36 fresh and 8 done)

PrunedKeptTotal
New989251014
Fresh31114
Picked011
Done279
Total994441038
Accurracy
100.0%
Counts
1038 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
56.2%
(/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y)
66.8%
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b)) a)
22.8%
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
45.1%
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
54.7%
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
35.7%
(/.f64 (/.f64 x y) a)
33.4%
(/.f64 (/.f64 x a) y)
33.6%
(/.f64 (/.f64 1 (/.f64 a x)) y)
25.1%
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
42.6%
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
35.3%
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
21.7%
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
22.2%
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
22.7%
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
34.8%
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
61.7%
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
33.4%
(/.f64 (*.f64 (/.f64 1 a) x) y)
59.5%
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (-.f64 1 b)) x) y)
49.6%
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 1 (*.f64 b (+.f64 -1 (*.f64 1/2 b))))) x) y)
25.6%
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
23.7%
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
27.9%
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
49.5%
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
38.9%
(/.f64 x (*.f64 y a))
28.0%
(/.f64 x (*.f64 a (/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
60.0%
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
49.9%
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
41.2%
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
63.5%
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
64.2%
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
34.0%
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
37.7%
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
30.9%
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
52.5%
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
31.4%
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
31.9%
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
52.3%
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
61.3%
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
38.6%
(*.f64 (/.f64 (/.f64 1 y) a) x)
35.6%
(*.f64 (/.f64 x y) (/.f64 1 a))
31.6%
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
33.5%
(*.f64 (/.f64 x a) (/.f64 1 y))
33.8%
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
38.6%
(*.f64 (/.f64 1 (*.f64 a y)) x)
Compiler

Compiled 810 to 545 computations (32.7% saved)

regimes493.0ms (1.2%)

Counts
62 → 3
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
(/.f64 x (*.f64 a (/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a y) (exp.f64 b)))
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y)
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
(/.f64 (/.f64 (*.f64 (/.f64 1 y) x) (exp.f64 b)) a)
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (-.f64 1 b)) x) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 1 (*.f64 b (+.f64 -1 (*.f64 1/2 b))))) x) y)
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b)))
(*.f64 x (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b)) a)
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) y)
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b)))
(*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
(*.f64 (/.f64 (/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (sqrt.f64 a)) (sqrt.f64 a)) (/.f64 x (*.f64 y (exp.f64 b))))
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
Calls

11 calls:

94.0ms
z
79.0ms
(*.f64 (-.f64 t 1) (log.f64 a))
77.0ms
t
37.0ms
(-.f64 t 1)
32.0ms
x
Results
AccuracySegmentsBranch
95.9%1x
95.9%1y
95.9%1z
95.9%1t
95.9%1a
95.9%1b
95.9%1(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)
95.9%1(log.f64 z)
97.8%3(*.f64 (-.f64 t 1) (log.f64 a))
95.9%1(-.f64 t 1)
95.9%1(log.f64 a)
Compiler

Compiled 896 to 392 computations (56.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-441.44813960592023
-429.6323110856483
0.0ms
-31193235.275938172
-694.2975406415651
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes2.0s (4.8%)

Counts
60 → 3
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
(/.f64 x (*.f64 a (/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a y) (exp.f64 b)))
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y)
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
(/.f64 (/.f64 (*.f64 (/.f64 1 y) x) (exp.f64 b)) a)
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (-.f64 1 b)) x) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 1 (*.f64 b (+.f64 -1 (*.f64 1/2 b))))) x) y)
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b)))
(*.f64 x (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b)) a)
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) y)
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) (/.f64 y (pow.f64 z y))) (exp.f64 b)))
(*.f64 (*.f64 (pow.f64 z y) (/.f64 (pow.f64 a t) a)) (/.f64 x (*.f64 y (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) (pow.f64 a t)) (*.f64 (/.f64 y (/.f64 x (exp.f64 b))) a))
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) y)
Calls

10 calls:

570.0ms
z
264.0ms
(log.f64 a)
249.0ms
x
221.0ms
(log.f64 z)
162.0ms
a
Results
AccuracySegmentsBranch
86.4%7x
92.0%3y
83.2%4z
92.9%3t
88.4%5a
93.3%3b
83.2%4(log.f64 z)
97.4%3(*.f64 (-.f64 t 1) (log.f64 a))
92.9%3(-.f64 t 1)
88.4%5(log.f64 a)
Compiler

Compiled 834 to 363 computations (56.5% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
-441.44813960592023
-429.6323110856483
0.0ms
-31193235.275938172
-694.2975406415651
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes1.9s (4.5%)

Counts
56 → 3
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
(/.f64 x (*.f64 a (/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a y) (exp.f64 b)))
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y)
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
(/.f64 (/.f64 (*.f64 (/.f64 1 y) x) (exp.f64 b)) a)
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (-.f64 1 b)) x) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 1 (*.f64 b (+.f64 -1 (*.f64 1/2 b))))) x) y)
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b)))
(*.f64 x (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 (/.f64 (*.f64 (/.f64 (pow.f64 a t) y) x) (exp.f64 b)) a)
(/.f64 (*.f64 x (*.f64 (pow.f64 a (+.f64 t -1)) (pow.f64 z y))) y)
(/.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 t 1) (log.f64 a)) b)) x) y)
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b))))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
Calls

9 calls:

468.0ms
a
328.0ms
x
279.0ms
(log.f64 a)
178.0ms
t
171.0ms
y
Results
AccuracySegmentsBranch
85.8%7x
88.4%3y
81.7%3z
90.3%3t
87.1%5a
90.6%2b
92.6%3(*.f64 (-.f64 t 1) (log.f64 a))
90.3%3(-.f64 t 1)
87.1%5(log.f64 a)
Compiler

Compiled 763 to 336 computations (56% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.0370579125647884e+37
3.709901298917599e+45
0.0ms
-31193235.275938172
-694.2975406415651
Compiler

Compiled 33 to 25 computations (24.2% saved)

regimes1.2s (2.9%)

Counts
52 → 4
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
(/.f64 x (*.f64 a (/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a y) (exp.f64 b)))
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y)
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
(/.f64 (/.f64 (*.f64 (/.f64 1 y) x) (exp.f64 b)) a)
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (-.f64 1 b)) x) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 1 (*.f64 b (+.f64 -1 (*.f64 1/2 b))))) x) y)
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b)))
(*.f64 x (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 (/.f64 (pow.f64 a t) y) (/.f64 x (*.f64 a (exp.f64 b))))
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(*.f64 x (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b)))))
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
Calls

7 calls:

336.0ms
z
250.0ms
x
171.0ms
a
154.0ms
y
149.0ms
b
Results
AccuracySegmentsBranch
79.5%6x
83.0%4y
82.5%12z
86.1%3t
79.6%5a
88.0%4b
86.1%3(-.f64 t 1)
Compiler

Compiled 693 to 301 computations (56.6% saved)

bsearch83.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
88.92395573240574
1699442.8264915233
9.0ms
8.08559705003555e-270
1.0862025429559497e-269
38.0ms
-537216167581.5585
-27.584316485078265
Results
67.0ms336×body256valid
11.0ms66×body256infinite
Compiler

Compiled 769 to 545 computations (29.1% saved)

regimes1.9s (4.5%)

Counts
50 → 4
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
(/.f64 x (*.f64 a (/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a y) (exp.f64 b)))
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y)
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
(/.f64 (/.f64 (*.f64 (/.f64 1 y) x) (exp.f64 b)) a)
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (-.f64 1 b)) x) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 1 (*.f64 b (+.f64 -1 (*.f64 1/2 b))))) x) y)
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b)))
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y)
(*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b)))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
Calls

7 calls:

467.0ms
y
452.0ms
z
274.0ms
t
213.0ms
a
196.0ms
x
Results
AccuracySegmentsBranch
74.6%4x
82.5%5y
79.4%13z
81.9%5t
77.3%5a
87.6%4b
79.6%3(-.f64 t 1)
Compiler

Compiled 669 to 295 computations (55.9% saved)

bsearch94.0ms (0.2%)

Algorithm
binary-search
Stop Event
predicate-same
narrow-enough
narrow-enough
Steps
TimeLeftRight
40.0ms
88.92395573240574
1699442.8264915233
6.0ms
-4.1140467112871896e-240
-3.658948486712627e-240
47.0ms
-926977789284906.3
-12922770557801.139
Results
53.0ms99×body256infinite
38.0ms160×body256valid
Compiler

Compiled 361 to 258 computations (28.5% saved)

regimes1.3s (3.1%)

Counts
49 → 4
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
(/.f64 x (*.f64 a (/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a y) (exp.f64 b)))
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y)
(/.f64 (pow.f64 a t) (/.f64 a (/.f64 x y)))
(/.f64 (/.f64 (*.f64 (/.f64 1 y) x) (exp.f64 b)) a)
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (-.f64 1 b)) x) y)
(/.f64 (*.f64 (*.f64 (pow.f64 a (+.f64 -1 t)) (+.f64 1 (*.f64 b (+.f64 -1 (*.f64 1/2 b))))) x) y)
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y)
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
Calls

7 calls:

326.0ms
z
246.0ms
a
189.0ms
b
167.0ms
t
147.0ms
x
Results
AccuracySegmentsBranch
71.5%4x
82.7%7y
75.5%11z
81.9%5t
76.2%5a
86.1%4b
79.6%3(-.f64 t 1)
Compiler

Compiled 657 to 291 computations (55.7% saved)

bsearch121.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
88.92395573240574
1699442.8264915233
34.0ms
-5.205700745375432e-302
1.3359008368697467e-304
60.0ms
-926977789284906.3
-12922770557801.139
Results
97.0ms400×body256valid
18.0ms111×body256infinite
Compiler

Compiled 825 to 582 computations (29.5% saved)

regimes2.1s (4.9%)

Counts
44 → 4
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
(/.f64 x (*.f64 a (/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a y) (exp.f64 b)))
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
Outputs
(/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
Calls

7 calls:

876.0ms
x
308.0ms
z
274.0ms
y
231.0ms
a
155.0ms
t
Results
AccuracySegmentsBranch
73.2%7x
79.1%7y
73.5%9z
81.8%5t
74.3%5a
85.3%4b
79.6%3(-.f64 t 1)
Compiler

Compiled 597 to 260 computations (56.4% saved)

bsearch137.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
88.92395573240574
1699442.8264915233
34.0ms
-4.0726757768672283e-286
-4.3562400962999386e-296
76.0ms
-926977789284906.3
-12922770557801.139
Results
69.0ms400×body256valid
62.0ms112×body256infinite
Compiler

Compiled 825 to 582 computations (29.5% saved)

regimes674.0ms (1.6%)

Counts
43 → 4
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
(/.f64 x (*.f64 a (/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a y) (exp.f64 b)))
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
Outputs
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
Calls

6 calls:

191.0ms
z
108.0ms
x
97.0ms
y
94.0ms
t
91.0ms
a
Results
AccuracySegmentsBranch
70.6%5x
76.6%5y
72.3%9z
77.8%5t
73.8%5a
84.6%4b
Compiler

Compiled 579 to 247 computations (57.3% saved)

bsearch113.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
88.92395573240574
1699442.8264915233
35.0ms
-4.0726757768672283e-286
-4.3562400962999386e-296
52.0ms
-6.245136070858011e+39
-872180675508638200.0
Results
79.0ms464×body256valid
28.0ms166×body256infinite
Compiler

Compiled 997 to 696 computations (30.2% saved)

regimes477.0ms (1.1%)

Counts
42 → 2
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
(/.f64 x (*.f64 a (/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a y) (exp.f64 b)))
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
Outputs
(*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
Calls

6 calls:

139.0ms
z
91.0ms
y
90.0ms
a
55.0ms
t
53.0ms
x
Results
AccuracySegmentsBranch
68.9%3x
75.6%5y
70.7%7z
75.6%3t
73.8%5a
82.6%2b
Compiler

Compiled 570 to 244 computations (57.2% saved)

bsearch27.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
26.0ms
88.92395573240574
1699442.8264915233
Results
21.0ms128×body256valid
3.0ms16×body256infinite
Compiler

Compiled 281 to 201 computations (28.5% saved)

regimes363.0ms (0.9%)

Counts
41 → 7
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
(/.f64 x (*.f64 a (/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
(/.f64 x (*.f64 (*.f64 a y) (exp.f64 b)))
(/.f64 (/.f64 x y) (*.f64 a (exp.f64 b)))
Outputs
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))
Calls

6 calls:

119.0ms
b
54.0ms
t
54.0ms
y
53.0ms
x
52.0ms
a
Results
AccuracySegmentsBranch
67.9%3x
73.3%3y
64.2%1z
67.7%3t
66.7%2a
77.4%7b
Compiler

Compiled 561 to 241 computations (57% saved)

bsearch150.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
23.614934904461464
38.75827950585073
31.0ms
1.7654629355255798e-209
1.8104947241709635e-204
18.0ms
5.397414826138002e-268
6.522635096403267e-267
26.0ms
-1.1251313331639704e-196
-1.9900197077826157e-199
17.0ms
-2.0812611000209374e-25
-7.399896322954328e-26
44.0ms
-1.7450888971896465e+45
-6.245136070858011e+39
Results
107.0ms656×body256valid
34.0ms190×body256infinite
Compiler

Compiled 1497 to 1088 computations (27.3% saved)

regimes474.0ms (1.1%)

Counts
38 → 7
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (-.f64 (*.f64 (/.f64 x y) y) (*.f64 a (*.f64 (/.f64 x a) b))) (*.f64 a y))
(/.f64 (-.f64 (/.f64 (*.f64 x a) y) (*.f64 a (/.f64 x (/.f64 y b)))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 x y) (*.f64 (*.f64 (*.f64 y a) (/.f64 x a)) b)) (*.f64 a (*.f64 y y)))
(/.f64 (-.f64 (*.f64 (*.f64 y a) (/.f64 x y)) (*.f64 b (*.f64 x a))) (*.f64 y (*.f64 a a)))
(-.f64 (*.f64 (/.f64 x (*.f64 a y)) (+.f64 (*.f64 (*.f64 b b) 1/2) 1)) (*.f64 x (/.f64 b (*.f64 a y))))
(/.f64 (-.f64 y (*.f64 b (*.f64 y (*.f64 (/.f64 a x) (/.f64 x a))))) (/.f64 a (/.f64 (/.f64 x y) y)))
(+.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 b (*.f64 b (*.f64 (/.f64 1/2 a) (/.f64 x y)))))
(-.f64 (-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y))) (*.f64 (*.f64 b b) (+.f64 (*.f64 b (*.f64 (/.f64 x (*.f64 y a)) 1/6)) (/.f64 (*.f64 x -1/2) (*.f64 y a)))))
(/.f64 x (*.f64 a (/.f64 (-.f64 (*.f64 y y) (*.f64 y (*.f64 (+.f64 b (*.f64 1/2 (*.f64 b b))) (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (-.f64 y (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))))
Outputs
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b)))))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
Calls

6 calls:

220.0ms
x
108.0ms
b
51.0ms
y
49.0ms
t
18.0ms
a
Results
AccuracySegmentsBranch
66.3%3x
67.4%3y
63.5%1z
65.7%3t
63.5%1a
71.4%7b
Compiler

Compiled 537 to 233 computations (56.6% saved)

bsearch262.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
65.0ms
4.500314689188185e+34
1.5679707767838625e+44
30.0ms
1.7654629355255798e-209
1.8104947241709635e-204
20.0ms
5.397414826138002e-268
6.522635096403267e-267
51.0ms
-1.1251313331639704e-196
-1.9900197077826157e-199
16.0ms
-2.0812611000209374e-25
-7.399896322954328e-26
79.0ms
-1.7450888971896465e+45
-6.245136070858011e+39
Results
220.0ms736×body256valid
29.0ms178×body256infinite
Compiler

Compiled 1679 to 1226 computations (27% saved)

regimes463.0ms (1.1%)

Counts
28 → 7
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(/.f64 (*.f64 a (/.f64 (-.f64 x (*.f64 b x)) y)) (*.f64 a a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 b x) (*.f64 a y))) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))
Outputs
(/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b))))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
Calls

6 calls:

204.0ms
x
115.0ms
b
71.0ms
y
38.0ms
t
14.0ms
a
Results
AccuracySegmentsBranch
66.3%3x
67.4%3y
63.5%1z
65.7%3t
63.5%1a
71.4%7b
Compiler

Compiled 307 to 153 computations (50.2% saved)

bsearch257.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
4.500314689188185e+34
1.5679707767838625e+44
29.0ms
1.7654629355255798e-209
1.8104947241709635e-204
33.0ms
5.397414826138002e-268
6.522635096403267e-267
55.0ms
-1.1251313331639704e-196
-1.9900197077826157e-199
16.0ms
-2.0812611000209374e-25
-7.399896322954328e-26
96.0ms
-1.7450888971896465e+45
-6.245136070858011e+39
Results
178.0ms736×body256valid
69.0ms209×body256infinite
Compiler

Compiled 1523 to 1135 computations (25.5% saved)

regimes722.0ms (1.7%)

Counts
24 → 6
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (/.f64 x (*.f64 y a)) (*.f64 (/.f64 x a) (/.f64 b y)))
Outputs
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 y a))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
Calls

6 calls:

199.0ms
b
156.0ms
y
144.0ms
z
135.0ms
t
61.0ms
a
Results
AccuracySegmentsBranch
57.7%2x
61.6%5y
56.1%5z
56.6%5t
59.0%2a
69.4%6b
Compiler

Compiled 251 to 129 computations (48.6% saved)

bsearch174.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
54.0ms
4.500314689188185e+34
1.5679707767838625e+44
31.0ms
1.7654629355255798e-209
1.8104947241709635e-204
38.0ms
2.0977170541049063e-304
4.902298019620827e-298
15.0ms
-4.610727413336746e-151
-1.6223357549863916e-151
36.0ms
-2.0812611000209374e-25
-7.399896322954328e-26
Results
123.0ms592×body256valid
34.0ms84×body256infinite
Compiler

Compiled 1231 to 929 computations (24.5% saved)

regimes560.0ms (1.3%)

Counts
22 → 6
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 b (*.f64 b a)))))
Outputs
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 y a))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 y a))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))
Calls

6 calls:

128.0ms
t
122.0ms
b
97.0ms
y
92.0ms
z
62.0ms
a
Results
AccuracySegmentsBranch
57.7%2x
61.6%5y
56.1%5z
56.6%5t
59.0%2a
69.4%6b
Compiler

Compiled 227 to 123 computations (45.8% saved)

bsearch175.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
4.500314689188185e+34
1.5679707767838625e+44
34.0ms
1.7654629355255798e-209
1.8104947241709635e-204
33.0ms
2.0977170541049063e-304
4.902298019620827e-298
18.0ms
-4.610727413336746e-151
-1.6223357549863916e-151
62.0ms
-2.0812611000209374e-25
-7.399896322954328e-26
Results
103.0ms592×body256valid
61.0ms88×body256infinite
Compiler

Compiled 1123 to 875 computations (22.1% saved)

regimes258.0ms (0.6%)

Counts
20 → 6
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
(*.f64 (/.f64 x y) (-.f64 (/.f64 1 a) (/.f64 b a)))
Outputs
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 y a))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 y a))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a))))
Calls

6 calls:

60.0ms
t
59.0ms
b
48.0ms
z
41.0ms
y
26.0ms
a
Results
AccuracySegmentsBranch
55.0%2x
59.2%3y
56.0%5z
56.6%5t
59.0%2a
66.4%6b
Compiler

Compiled 205 to 113 computations (44.9% saved)

bsearch183.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
19.0ms
1.5679707767838625e+44
2.2726567815280997e+45
54.0ms
1.7654629355255798e-209
1.8104947241709635e-204
73.0ms
2.0977170541049063e-304
4.902298019620827e-298
18.0ms
-4.610727413336746e-151
-1.6223357549863916e-151
18.0ms
-2.0812611000209374e-25
-7.399896322954328e-26
Results
163.0ms544×body256valid
12.0ms77×body256infinite
Compiler

Compiled 1021 to 797 computations (21.9% saved)

regimes327.0ms (0.8%)

Counts
18 → 3
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(/.f64 (-.f64 x (*.f64 x b)) (*.f64 a y))
(/.f64 (-.f64 (+.f64 1 (/.f64 x a)) 1) y)
(/.f64 (/.f64 x y) (+.f64 (*.f64 a b) a))
Outputs
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 y (+.f64 a (*.f64 a b))))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
Calls

6 calls:

110.0ms
b
100.0ms
t
48.0ms
y
28.0ms
z
19.0ms
a
Results
AccuracySegmentsBranch
55.0%2x
59.2%3y
54.1%3z
56.6%5t
59.0%2a
58.9%6b
Compiler

Compiled 183 to 102 computations (44.3% saved)

bsearch55.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
30.0ms
4.925802520906162e-10
7.770961616099946e-7
24.0ms
-7.554733625078274e-14
-1.2630261966886635e-18
Results
46.0ms256×body256valid
6.0ms34×body256infinite
Compiler

Compiled 545 to 409 computations (25% saved)

regimes217.0ms (0.5%)

Counts
14 → 6
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
Outputs
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 y a))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 y a))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 a (+.f64 (*.f64 y b) y)))
Calls

6 calls:

88.0ms
b
52.0ms
a
26.0ms
y
23.0ms
t
16.0ms
x
Results
AccuracySegmentsBranch
55.0%2x
57.2%3y
52.5%1z
55.0%3t
57.0%2a
58.4%6b
Compiler

Compiled 147 to 88 computations (40.1% saved)

bsearch117.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
20.0ms
1.8442564999435515e+120
3.074572703378987e+122
29.0ms
1.7654629355255798e-209
1.8104947241709635e-204
33.0ms
2.0977170541049063e-304
4.902298019620827e-298
17.0ms
-4.610727413336746e-151
-1.6223357549863916e-151
17.0ms
-2.0812611000209374e-25
-7.399896322954328e-26
Results
99.0ms560×body256valid
10.0ms63×body256infinite
Compiler

Compiled 1041 to 809 computations (22.3% saved)

regimes175.0ms (0.4%)

Counts
13 → 5
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
Outputs
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 y a))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
(/.f64 x (*.f64 y a))
(-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)
Calls

6 calls:

55.0ms
b
45.0ms
a
36.0ms
x
20.0ms
y
8.0ms
z
Results
AccuracySegmentsBranch
52.5%1x
54.8%3y
52.5%1z
52.5%1t
54.3%2a
56.1%5b
Compiler

Compiled 138 to 84 computations (39.1% saved)

bsearch109.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
23.0ms
1.2649430335886611e-200
2.054687692127077e-198
29.0ms
2.0977170541049063e-304
4.902298019620827e-298
42.0ms
-4.610727413336746e-151
-1.6223357549863916e-151
15.0ms
-2.0812611000209374e-25
-7.399896322954328e-26
Results
94.0ms416×body256valid
10.0ms62×body256infinite
Compiler

Compiled 761 to 597 computations (21.6% saved)

regimes158.0ms (0.4%)

Counts
12 → 4
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 (/.f64 x (/.f64 a (neg.f64 b))) y)
Outputs
(*.f64 (/.f64 1 (*.f64 a y)) x)
(/.f64 (/.f64 x y) a)
(/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a)
(/.f64 x (*.f64 y a))
Calls

6 calls:

54.0ms
x
40.0ms
t
27.0ms
b
15.0ms
y
12.0ms
a
Results
AccuracySegmentsBranch
44.7%4x
41.5%2y
38.9%1z
41.5%2t
42.8%2a
41.1%3b
Compiler

Compiled 129 to 80 computations (38% saved)

bsearch85.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
predicate-same
Steps
TimeLeftRight
26.0ms
8.398587874309442e+149
5.93874679683049e+155
53.0ms
1.883294344089893e+73
2.787812779527422e+75
6.0ms
-265045048.2843013
-951.0965270390685
Results
79.0ms288×body256valid
2.0ms12×body256infinite
Compiler

Compiled 517 to 385 computations (25.5% saved)

regimes87.0ms (0.2%)

Counts
10 → 2
Calls
Call 1
Inputs
(/.f64 x (*.f64 y a))
(/.f64 (/.f64 x a) y)
(/.f64 (/.f64 x y) a)
(*.f64 (/.f64 1 (*.f64 a y)) x)
(*.f64 (/.f64 x a) (/.f64 1 y))
(*.f64 (/.f64 x y) (/.f64 1 a))
(*.f64 (/.f64 (/.f64 1 y) a) x)
(/.f64 (*.f64 (/.f64 1 a) x) y)
(/.f64 (/.f64 1 (/.f64 a x)) y)
(/.f64 (*.f64 b (neg.f64 x)) (*.f64 y a))
Outputs
(/.f64 (/.f64 x y) a)
(/.f64 x (*.f64 y a))
Calls

6 calls:

37.0ms
a
17.0ms
x
14.0ms
t
6.0ms
y
6.0ms
b
Results
AccuracySegmentsBranch
42.8%3x
38.9%1y
38.9%1z
41.1%2t
42.8%2a
38.9%1b
Compiler

Compiled 113 to 73 computations (35.4% saved)

bsearch3.0ms (0%)

Algorithm
binary-search
Stop Event
predicate-same
Steps
TimeLeftRight
3.0ms
108305478.58632562
545806288802.7303
Results
3.0ms16×body256valid
0.0msbody256infinite
Compiler

Compiled 57 to 43 computations (24.6% saved)

regimes20.0ms (0%)

Accuracy

Total -4.8b remaining (-12.3%)

Threshold costs -4.8b (-12.3%)

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

6 calls:

4.0ms
t
3.0ms
b
3.0ms
a
3.0ms
z
3.0ms
x
Results
AccuracySegmentsBranch
38.9%1x
38.9%1y
38.9%1z
38.9%1t
38.9%1a
38.9%1b
Compiler

Compiled 58 to 46 computations (20.7% saved)

simplify115.0ms (0.3%)

Algorithm
egg-herbie
Rules
92×*-commutative
44×+-commutative
38×unsub-neg
36×neg-mul-1
22×sub-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02903049
13573043
23763025
34043021
44323021
54783021
64933021
74983021
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -20000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -440) (/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -20000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -440) (/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) y)))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -20000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) 19999999999999999077525316404242284544) (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))))
(if (<=.f64 b -190) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b 5353260870520019/594806763391113225119224999259960224052504080663757783622308743726376262864161749418067325798462540235919489516077189220181834098217962283116332232440957850313188336178983949577074563933719094748095678312940574882427099482751152035262839576139463233204818042181657565129506139525873664) (*.f64 x (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b))))) (if (<=.f64 b 700) (*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -200000000000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b -3847602374762409/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y) (if (<=.f64 b 100) (*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -15200000000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b -4857654079375455/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y) (if (<=.f64 b 125) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -13000000000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b -1179516674790643/5486124068793688683255936251187209270074392635932332070112001988456197381759672947165175699536362793613284725337872111744958183862744647903224103718245670299614498700710006264535590197791934024641512541262359795191593953928908168990292758500391456212260452596575509589842140073806143686060649302051520512) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a)) (if (<=.f64 b 98) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -49999999999999995716575428608) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -5464693896649963/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a)) (if (<=.f64 b 100) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b 240) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))
(if (<=.f64 b -1699999999999999912278656347416172111299870720) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -3266710722441009/43556142965880123323311949751266331066368) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -4039784372389151/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512) (/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b))))) (if (<=.f64 b 3601369075219631/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (if (<=.f64 b 7981341210659513/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 24) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))))))))
(if (<=.f64 b -1359999999999999929822925077932937689039896576) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -1067125502664063/10889035741470030830827987437816582766592) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -2693189581592767/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512) (/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b))))) (if (<=.f64 b 4182235055093765/1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761472) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (if (<=.f64 b 2220894945574821/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 2600000000000000054805850998728369897472) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))))))))
(if (<=.f64 b -1699999999999999912278656347416172111299870720) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -6097860015223217/43556142965880123323311949751266331066368) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -4713081767787343/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (/.f64 x (*.f64 y a)) (if (<=.f64 b 4182235055093765/1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761472) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (if (<=.f64 b 3759327381832379/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 154999999999999997827477675372087574379102208) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))))))))
(if (<=.f64 b -6794758302677299/87112285931760246646623899502532662132736) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -1363638766781221/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (/.f64 x (*.f64 y a)) (if (<=.f64 b 4429792009966261/94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609721771173307935875544541938110298112193699817954782743504532616344943965179202194956899229230517898712545800381131625461678593653502029519299346025224452702208) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b 7588057730713971/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 154999999999999997827477675372087574379102208) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))))))))))
(if (<=.f64 b -3266710722441009/43556142965880123323311949751266331066368) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -810812239707753/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (/.f64 x (*.f64 y a)) (if (<=.f64 b 5790774916858023/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b 2964085051060145/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (/.f64 x (*.f64 y a)) (if (<=.f64 b 154999999999999997827477675372087574379102208) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))))))))))
(if (<=.f64 b -1742245718635205/21778071482940061661655974875633165533184) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -6191657103222841/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (/.f64 x (*.f64 y a)) (if (<=.f64 b 5655053629744163/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b 4349252601750691/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (/.f64 x (*.f64 y a)) (if (<=.f64 b 2200000000000000035613625888212622908353150976) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a)))))))))
(if (<=.f64 y -735237348132373/2535301200456458802993406410752) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 y 2833419889721787/37778931862957161709568) (/.f64 x (*.f64 y (+.f64 a (*.f64 a b)))) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)))
(if (<=.f64 b -6794758302677299/87112285931760246646623899502532662132736) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -414619895305101/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (/.f64 x (*.f64 y a)) (if (<=.f64 b 1930258305619341/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b 6736714668243623/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (/.f64 x (*.f64 y a)) (if (<=.f64 b 299999999999999985973795348253010063862768424311798262668617031460247791306667679785206764169300903681367886668883208175616) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (/.f64 x (*.f64 a (+.f64 (*.f64 y b) y))))))))
(if (<=.f64 b -1742245718635205/21778071482940061661655974875633165533184) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -414619895305101/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (/.f64 x (*.f64 y a)) (if (<=.f64 b 2709713197585745/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b 3878192997493585/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (/.f64 x (*.f64 y a)) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)))))
(if (<=.f64 x -500000) (*.f64 (/.f64 1 (*.f64 a y)) x) (if (<=.f64 x 2699999999999999982437939155635643091944504069419356079356982133971172196352) (/.f64 (/.f64 x y) a) (if (<=.f64 x 849999999999999956453804585486510006387509216125600935865939062856557834817244326255880224071365854436132349460115896095887417246545470848450806415360) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (/.f64 x (*.f64 y a)))))
(if (<=.f64 a 200000000) (/.f64 (/.f64 x y) a) (/.f64 x (*.f64 y a)))
(/.f64 x (*.f64 y a))
Outputs
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -20000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -440) (/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (*.f64 (-.f64 t 1) (log.f64 a))) b))) y)))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -20000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -440) (/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 (-.f64 t 1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) y)))
(if (<=.f64 (*.f64 (+.f64 t -1) (log.f64 a)) -20000000) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (if (<=.f64 (*.f64 (+.f64 t -1) (log.f64 a)) -440) (/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 (+.f64 t -1) (log.f64 a)) (*.f64 y (log.f64 z))) b))) y)))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -20000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -440) (/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (+.f64 (*.f64 y (log.f64 z)) (neg.f64 (log.f64 a))) b))) y)))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -20000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -440) (/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)))
(if (<=.f64 (*.f64 (+.f64 t -1) (log.f64 a)) -20000000) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (if (<=.f64 (*.f64 (+.f64 t -1) (log.f64 a)) -440) (/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b))))))) (/.f64 (*.f64 x (exp.f64 (-.f64 (-.f64 (*.f64 y (log.f64 z)) (log.f64 a)) b))) y)))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -20000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) 19999999999999999077525316404242284544) (/.f64 (*.f64 (pow.f64 z y) x) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))))
(if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) -20000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 (*.f64 (-.f64 t 1) (log.f64 a)) 19999999999999999077525316404242284544) (/.f64 (*.f64 x (pow.f64 z y)) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))))
(if (<=.f64 (*.f64 (+.f64 t -1) (log.f64 a)) -20000000) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (if (<=.f64 (*.f64 (+.f64 t -1) (log.f64 a)) 19999999999999999077525316404242284544) (/.f64 (*.f64 x (pow.f64 z y)) (*.f64 y (*.f64 a (exp.f64 b)))) (/.f64 x (*.f64 a (*.f64 y (+.f64 1 (+.f64 b (*.f64 1/2 (*.f64 b b)))))))))
(if (<=.f64 b -190) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b 5353260870520019/594806763391113225119224999259960224052504080663757783622308743726376262864161749418067325798462540235919489516077189220181834098217962283116332232440957850313188336178983949577074563933719094748095678312940574882427099482751152035262839576139463233204818042181657565129506139525873664) (*.f64 x (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b))))) (if (<=.f64 b 700) (*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -190) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (if (<=.f64 b 5353260870520019/594806763391113225119224999259960224052504080663757783622308743726376262864161749418067325798462540235919489516077189220181834098217962283116332232440957850313188336178983949577074563933719094748095678312940574882427099482751152035262839576139463233204818042181657565129506139525873664) (*.f64 x (/.f64 (pow.f64 z y) (*.f64 y (*.f64 a (exp.f64 b))))) (if (<=.f64 b 700) (*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -200000000000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b -3847602374762409/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y) (if (<=.f64 b 100) (*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -200000000000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b -3847602374762409/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (/.f64 (/.f64 (*.f64 x (pow.f64 z y)) a) y) (if (<=.f64 b 100) (*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -200000000000000) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (if (<=.f64 b -3847602374762409/938439603600587528746394711938657107663969949193687942084737423845328945327403963493426274822541422606069252398088182827397836333287780407720182613329988145004965865323862822167078543736143176539997470989737828269291292380585577139908076735904949708259328) (/.f64 (/.f64 (*.f64 x (pow.f64 z y)) a) y) (if (<=.f64 b 100) (*.f64 x (/.f64 (/.f64 (/.f64 (pow.f64 a t) a) y) (exp.f64 b))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -15200000000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b -4857654079375455/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (/.f64 (*.f64 (pow.f64 z y) x) a) y) (if (<=.f64 b 125) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -15200000000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b -4857654079375455/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (/.f64 (*.f64 x (pow.f64 z y)) a) y) (if (<=.f64 b 125) (*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -15200000000000) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (if (<=.f64 b -4857654079375455/101201126653655309176247673359458653524778324882071059178450679013715169783997673445980191850718562247593538932158405955694904368692896738433506699970369254960758712138283180682233453871046608170619883839236372534281003741712346349309051677824579778170405028256179384776166707307615251266093163754323003131653853870546747392) (/.f64 (/.f64 (*.f64 x (pow.f64 z y)) a) y) (if (<=.f64 b 125) (*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -13000000000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b -1179516674790643/5486124068793688683255936251187209270074392635932332070112001988456197381759672947165175699536362793613284725337872111744958183862744647903224103718245670299614498700710006264535590197791934024641512541262359795191593953928908168990292758500391456212260452596575509589842140073806143686060649302051520512) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a)) (if (<=.f64 b 98) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -13000000000000) (/.f64 (*.f64 (pow.f64 a (-.f64 t 1)) x) y) (if (<=.f64 b -1179516674790643/5486124068793688683255936251187209270074392635932332070112001988456197381759672947165175699536362793613284725337872111744958183862744647903224103718245670299614498700710006264535590197791934024641512541262359795191593953928908168990292758500391456212260452596575509589842140073806143686060649302051520512) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a)) (if (<=.f64 b 98) (*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -13000000000000) (/.f64 (*.f64 (pow.f64 a (+.f64 t -1)) x) y) (if (<=.f64 b -1179516674790643/5486124068793688683255936251187209270074392635932332070112001988456197381759672947165175699536362793613284725337872111744958183862744647903224103718245670299614498700710006264535590197791934024641512541262359795191593953928908168990292758500391456212260452596575509589842140073806143686060649302051520512) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a)) (if (<=.f64 b 98) (*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -49999999999999995716575428608) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -5464693896649963/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a)) (if (<=.f64 b 100) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b -49999999999999995716575428608) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -5464693896649963/21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149397149607869135549648461970842149210124742283755908364306092949967163882534797535118331087892154125829142392955373084335320859663305248773674411336138752) (*.f64 (/.f64 (pow.f64 z y) y) (/.f64 x a)) (if (<=.f64 b 100) (*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))))
(if (<=.f64 b 240) (*.f64 (/.f64 (pow.f64 a t) (*.f64 a y)) x) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))
(if (<=.f64 b 240) (*.f64 x (/.f64 (pow.f64 a t) (*.f64 a y))) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b)))))
(if (<=.f64 b -1699999999999999912278656347416172111299870720) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -3266710722441009/43556142965880123323311949751266331066368) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -4039784372389151/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512) (/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b))))) (if (<=.f64 b 3601369075219631/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (if (<=.f64 b 7981341210659513/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 24) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))))))))
(if (<=.f64 b -1699999999999999912278656347416172111299870720) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -3266710722441009/43556142965880123323311949751266331066368) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (<=.f64 b -4039784372389151/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512) (/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 b b) (*.f64 y 1/2))))) (if (<=.f64 b 3601369075219631/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (if (<=.f64 b 7981341210659513/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 24) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))))))))
(if (<=.f64 b -1699999999999999912278656347416172111299870720) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -3266710722441009/43556142965880123323311949751266331066368) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (if (<=.f64 b -4039784372389151/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512) (/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 b b) (*.f64 y 1/2))))) (if (<=.f64 b 3601369075219631/580865979874134008905493163339804906301273516273200960568660882545289319203282958416081372850061074449140126480544130097833822361540978792105793195743122900696472984549789013258861878841522553464937185852481030158620214338624171909436366773573694563676580119318024965946783339380736) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (if (<=.f64 b 7981341210659513/23134322349737717735007099635340311456574291245888123082206428617627187858318938111228919160792924135185595314161942499967986047925275778642956722900885062503881081581426410459731001937860227299113020288850612472756100399104) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 24) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (/.f64 x (*.f64 a (*.f64 y (exp.f64 b))))))))))
(if (<=.f64 b -1359999999999999929822925077932937689039896576) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -1067125502664063/10889035741470030830827987437816582766592) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -2693189581592767/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512) (/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 y 1/2) (*.f64 b b))))) (if (<=.f64 b 4182235055093765/1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761472) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (if (<=.f64 b 2220894945574821/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 2600000000000000054805850998728369897472) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))))))))
(if (<=.f64 b -1359999999999999929822925077932937689039896576) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -1067125502664063/10889035741470030830827987437816582766592) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (<=.f64 b -2693189581592767/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512) (/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 b b) (*.f64 y 1/2))))) (if (<=.f64 b 4182235055093765/1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761472) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (if (<=.f64 b 2220894945574821/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 2600000000000000054805850998728369897472) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))))))))
(if (<=.f64 b -1359999999999999929822925077932937689039896576) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -1067125502664063/10889035741470030830827987437816582766592) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (if (<=.f64 b -2693189581592767/2693189581592767235707386820034625876761773979045465016063119822371190863000105380922197266574125287028215280054363247469065949312094107577921441162573762995177074519617763634274131844036773231242902144888720064512) (/.f64 x (*.f64 a (+.f64 (+.f64 y (*.f64 y b)) (*.f64 (*.f64 b b) (*.f64 y 1/2))))) (if (<=.f64 b 4182235055093765/1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761472) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (if (<=.f64 b 2220894945574821/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 2600000000000000054805850998728369897472) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))))))))
(if (<=.f64 b -1699999999999999912278656347416172111299870720) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -6097860015223217/43556142965880123323311949751266331066368) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -4713081767787343/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (/.f64 x (*.f64 y a)) (if (<=.f64 b 4182235055093765/1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761472) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (if (<=.f64 b 3759327381832379/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 154999999999999997827477675372087574379102208) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))))))))
(if (<=.f64 b -1699999999999999912278656347416172111299870720) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -6097860015223217/43556142965880123323311949751266331066368) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (<=.f64 b -4713081767787343/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (/.f64 x (*.f64 a y)) (if (<=.f64 b 4182235055093765/1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761472) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (if (<=.f64 b 3759327381832379/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 154999999999999997827477675372087574379102208) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))))))))
(if (<=.f64 b -1699999999999999912278656347416172111299870720) (/.f64 x (*.f64 a (*.f64 y (+.f64 b (*.f64 1/2 (*.f64 b b)))))) (if (<=.f64 b -6097860015223217/43556142965880123323311949751266331066368) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (if (<=.f64 b -4713081767787343/673297395398191808926846705008656469190443494761366254015779955592797715750026345230549316643531321757053820013590811867266487328023526894480360290643440748794268629904440908568532961009193307810725536222180016128) (/.f64 x (*.f64 a y)) (if (<=.f64 b 4182235055093765/1161731959748268017810986326679609812602547032546401921137321765090578638406565916832162745700122148898280252961088260195667644723081957584211586391486245801392945969099578026517723757683045106929874371704962060317240428677248343818872733547147389127353160238636049931893566678761472) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (if (<=.f64 b 3759327381832379/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 154999999999999997827477675372087574379102208) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b)))))))))))
(if (<=.f64 b -6794758302677299/87112285931760246646623899502532662132736) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -1363638766781221/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (/.f64 x (*.f64 y a)) (if (<=.f64 b 4429792009966261/94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609721771173307935875544541938110298112193699817954782743504532616344943965179202194956899229230517898712545800381131625461678593653502029519299346025224452702208) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b 7588057730713971/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 154999999999999997827477675372087574379102208) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))))))))))
(if (<=.f64 b -6794758302677299/87112285931760246646623899502532662132736) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (<=.f64 b -1363638766781221/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (/.f64 x (*.f64 a y)) (if (<=.f64 b 4429792009966261/94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609721771173307935875544541938110298112193699817954782743504532616344943965179202194956899229230517898712545800381131625461678593653502029519299346025224452702208) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (<=.f64 b 7588057730713971/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 154999999999999997827477675372087574379102208) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))))))))))
(if (<=.f64 b -6794758302677299/87112285931760246646623899502532662132736) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (if (<=.f64 b -1363638766781221/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (/.f64 x (*.f64 a y)) (if (<=.f64 b 4429792009966261/94250893829069388263158195986839619953910191433570402840572110390025349132714488958921462158410402245441022265850013080700211570312172862173529993715108609721771173307935875544541938110298112193699817954782743504532616344943965179202194956899229230517898712545800381131625461678593653502029519299346025224452702208) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (if (<=.f64 b 7588057730713971/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (/.f64 x (+.f64 (*.f64 a y) (*.f64 a (*.f64 y b)))) (if (<=.f64 b 154999999999999997827477675372087574379102208) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))))))))))
(if (<=.f64 b -3266710722441009/43556142965880123323311949751266331066368) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -810812239707753/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (/.f64 x (*.f64 y a)) (if (<=.f64 b 5790774916858023/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b 2964085051060145/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (/.f64 x (*.f64 y a)) (if (<=.f64 b 154999999999999997827477675372087574379102208) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))))))))))
(if (<=.f64 b -3266710722441009/43556142965880123323311949751266331066368) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (<=.f64 b -810812239707753/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (/.f64 x (*.f64 a y)) (if (<=.f64 b 5790774916858023/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (<=.f64 b 2964085051060145/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (/.f64 x (*.f64 a y)) (if (<=.f64 b 154999999999999997827477675372087574379102208) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))))))))))
(if (<=.f64 b -3266710722441009/43556142965880123323311949751266331066368) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (if (<=.f64 b -810812239707753/1842755090244893238399196572748178169393027939656465052918069482541808673043041431682679065028153695088607604995490158642466105776330465152617887818082371115063181312) (/.f64 x (*.f64 a y)) (if (<=.f64 b 5790774916858023/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (if (<=.f64 b 2964085051060145/361473786714651839609485931802192366508973300717001923159475447150424810286233407987951861887389439612274926783780351561999781998832434041296198795326329101623141899709787663433296905279066051548640942013290819886814068736) (/.f64 x (*.f64 a y)) (if (<=.f64 b 154999999999999997827477675372087574379102208) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (/.f64 x (*.f64 1/2 (*.f64 y (*.f64 a (*.f64 b b))))))))))
(if (<=.f64 b -1742245718635205/21778071482940061661655974875633165533184) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -6191657103222841/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (/.f64 x (*.f64 y a)) (if (<=.f64 b 5655053629744163/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b 4349252601750691/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (/.f64 x (*.f64 y a)) (if (<=.f64 b 2200000000000000035613625888212622908353150976) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 b a)))))))))
(if (<=.f64 b -1742245718635205/21778071482940061661655974875633165533184) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (<=.f64 b -6191657103222841/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (/.f64 x (*.f64 a y)) (if (<=.f64 b 5655053629744163/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (<=.f64 b 4349252601750691/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (/.f64 x (*.f64 a y)) (if (<=.f64 b 2200000000000000035613625888212622908353150976) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 a b)))))))))
(if (<=.f64 b -1742245718635205/21778071482940061661655974875633165533184) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (if (<=.f64 b -6191657103222841/14742040721959145907193572581985425355144223517251720423344555860334469384344331453461432520225229560708860839963921269139728846210643721220943102544658968920505450496) (/.f64 x (*.f64 a y)) (if (<=.f64 b 5655053629744163/754007150632555106105265567894716959631281531468563222724576883120202793061715911671371697267283217963528178126800104645601692562497382897388239949720868877774169386463487004356335504882384897549598543638261948036260930759551721433617559655193833844143189700366403049053003693428749228016236154394768201795621617664) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (if (<=.f64 b 4349252601750691/92537289398950870940028398541361245826297164983552492328825714470508751433275752444915676643171696540742381256647769999871944191701103114571826891603540250015524326325705641838924007751440909196452081155402449891024401596416) (/.f64 x (*.f64 a y)) (if (<=.f64 b 2200000000000000035613625888212622908353150976) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (*.f64 (/.f64 2 y) (/.f64 x (*.f64 b (*.f64 a b)))))))))
(if (<=.f64 y -735237348132373/2535301200456458802993406410752) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 y 2833419889721787/37778931862957161709568) (/.f64 x (*.f64 y (+.f64 a (*.f64 a b)))) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)))
(if (or (<=.f64 y -735237348132373/2535301200456458802993406410752) (not (<=.f64 y 2833419889721787/37778931862957161709568))) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (/.f64 x (*.f64 y (+.f64 a (*.f64 a b)))))
(if (or (<=.f64 y -735237348132373/2535301200456458802993406410752) (not (<=.f64 y 2833419889721787/37778931862957161709568))) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (/.f64 x (*.f64 y (+.f64 a (*.f64 a b)))))
(if (<=.f64 b -6794758302677299/87112285931760246646623899502532662132736) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -414619895305101/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (/.f64 x (*.f64 y a)) (if (<=.f64 b 1930258305619341/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b 6736714668243623/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (/.f64 x (*.f64 y a)) (if (<=.f64 b 299999999999999985973795348253010063862768424311798262668617031460247791306667679785206764169300903681367886668883208175616) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (/.f64 x (*.f64 a (+.f64 (*.f64 y b) y))))))))
(if (<=.f64 b -6794758302677299/87112285931760246646623899502532662132736) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (<=.f64 b -414619895305101/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (/.f64 x (*.f64 a y)) (if (<=.f64 b 1930258305619341/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (<=.f64 b 6736714668243623/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (/.f64 x (*.f64 a y)) (if (<=.f64 b 299999999999999985973795348253010063862768424311798262668617031460247791306667679785206764169300903681367886668883208175616) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (/.f64 x (*.f64 a (+.f64 y (*.f64 y b)))))))))
(if (<=.f64 b -6794758302677299/87112285931760246646623899502532662132736) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (if (<=.f64 b -414619895305101/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (/.f64 x (*.f64 a y)) (if (<=.f64 b 1930258305619341/6032057205060440848842124543157735677050252251748505781796615064961622344493727293370973578138265743708225425014400837164813540499979063179105919597766951022193355091707896034850684039059079180396788349106095584290087446076413771468940477241550670753145517602931224392424029547429993824129889235158145614364972941312) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (if (<=.f64 b 6736714668243623/370149157595803483760113594165444983305188659934209969315302857882035005733103009779662706572686786162969525026591079999487776766804412458287307566414161000062097305302822567355696031005763636785808324621609799564097606385664) (/.f64 x (*.f64 a y)) (if (<=.f64 b 299999999999999985973795348253010063862768424311798262668617031460247791306667679785206764169300903681367886668883208175616) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (/.f64 x (*.f64 a (+.f64 y (*.f64 y b)))))))))
(if (<=.f64 b -1742245718635205/21778071482940061661655974875633165533184) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b -414619895305101/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (/.f64 x (*.f64 y a)) (if (<=.f64 b 2709713197585745/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1) (if (<=.f64 b 3878192997493585/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096) (/.f64 x (*.f64 y a)) (-.f64 (+.f64 1 (/.f64 x (*.f64 y a))) 1)))))
(if (<=.f64 b -1742245718635205/21778071482940061661655974875633165533184) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (<=.f64 b -414619895305101/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (/.f64 x (*.f64 a y)) (if (or (<=.f64 b 2709713197585745/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (not (<=.f64 b 3878192997493585/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096))) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (/.f64 x (*.f64 a y)))))
(if (<=.f64 b -1742245718635205/21778071482940061661655974875633165533184) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1) (if (or (<=.f64 b -414619895305101/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (not (or (<=.f64 b 2709713197585745/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (not (<=.f64 b 3878192997493585/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096))))) (/.f64 x (*.f64 a y)) (-.f64 (+.f64 1 (/.f64 x (*.f64 a y))) 1)))
(if (or (<=.f64 b -1742245718635205/21778071482940061661655974875633165533184) (not (or (<=.f64 b -414619895305101/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (not (or (<=.f64 b 2709713197585745/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (not (<=.f64 b 3878192997493585/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096))))))) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (/.f64 x (*.f64 a y)))
(if (or (<=.f64 b -1742245718635205/21778071482940061661655974875633165533184) (not (or (<=.f64 b -414619895305101/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (and (not (<=.f64 b 2709713197585745/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888)) (<=.f64 b 3878192997493585/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096))))) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (/.f64 x (*.f64 a y)))
(if (or (<=.f64 b -1742245718635205/21778071482940061661655974875633165533184) (and (not (<=.f64 b -414619895305101/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656)) (or (<=.f64 b 2709713197585745/5890680864316836766447387249177476247119386964598150177535756899376584320794655559932591384900650140340063891615625817543763223144510803885845624607194288107610698331745992221533871131893632012106238622173921469033288521558997823700137184806201826907368669534112523820726591354912103343876844956209126576528293888) (not (<=.f64 b 3878192997493585/21545516652742137885659094560277007014094191832363720128504958578969526904000843047377578132593002296225722240434905979752527594496752860623371529300590103961416596156942109074193054752294185849943217159109760516096))))) (+.f64 (+.f64 1 (/.f64 x (*.f64 a y))) -1) (/.f64 x (*.f64 a y)))
(if (<=.f64 x -500000) (*.f64 (/.f64 1 (*.f64 a y)) x) (if (<=.f64 x 2699999999999999982437939155635643091944504069419356079356982133971172196352) (/.f64 (/.f64 x y) a) (if (<=.f64 x 849999999999999956453804585486510006387509216125600935865939062856557834817244326255880224071365854436132349460115896095887417246545470848450806415360) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (/.f64 x (*.f64 y a)))))
(if (<=.f64 x -500000) (*.f64 x (/.f64 1 (*.f64 a y))) (if (<=.f64 x 2699999999999999982437939155635643091944504069419356079356982133971172196352) (/.f64 (/.f64 x y) a) (if (<=.f64 x 849999999999999956453804585486510006387509216125600935865939062856557834817244326255880224071365854436132349460115896095887417246545470848450806415360) (/.f64 (*.f64 x (/.f64 (neg.f64 b) y)) a) (/.f64 x (*.f64 a y)))))
(if (<=.f64 a 200000000) (/.f64 (/.f64 x y) a) (/.f64 x (*.f64 y a)))
(if (<=.f64 a 200000000) (/.f64 (/.f64 x y) a) (/.f64 x (*.f64 a y)))
(/.f64 x (*.f64 y a))
(/.f64 x (*.f64 a y))
Compiler

Compiled 1247 to 741 computations (40.6% saved)

soundness3.5s (8.4%)

Rules
1958×fma-def
1668×times-frac
1668×times-frac
1616×pow1
1490×add-exp-log
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02051
14051
28147
321347
459847
5212347
6595747
7714447
061317208
1196116662
048310466
1147210082
267219950
02623025
17512907
227582871
066615402
1189613646
2731913630
02623025
17512907
227582871
03885361
19675051
236734479
048310466
1147210082
267219950
02623025
17512907
227582871
049212661
1136210443
2499410437
0713
114513
2196913
02623025
17512907
227582871
066615402
1189613646
2731913630
066615402
1189613646
2731913630
066615402
1189613646
2731913630
042412476
1115811540
2515811300
050913238
1136112690
2579412338
061317208
1196116662
042412476
1115811540
2515811300
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1264 to 616 computations (51.3% saved)

end322.0ms (0.8%)

Compiler

Compiled 1127 to 493 computations (56.3% saved)

Profiling

Loading profile data...